Solutions for Calendar Puzzles

      Alternative

Loop count=436

1177May8
117888
6678255
6672225
6400235
44403328
003