Solutions for Calendar Puzzles

      Alternative

Loop count=34,148

7777May4
733244
3322245
6882555
6680011
6688011
2900