Solutions for Calendar Puzzles

      Alternative

Loop count=2,391

000666
040Oct66
4488277
5482227
58818237
5511337
113