Solutions for Calendar Puzzles

      Alternative

Loop count=16,722

777788
734Oct58
3344588
3942556
1122266
1102066
000