Solutions for Calendar Puzzles

      Alternative

Loop count=119,030

338811
Jul33811
5558847
8652447
6622247
6602077
000