Calendar puzzle
Exact solution counts for all 366 dates, computed by exhaustive search for both piece sets. Pick a date to see a worked answer.