Solutions for Calendar Puzzles

      Alternative

Loop count=43,462

77Mar666
758664
7588844
7552843
1122233
11020328
000