Project Euler #19: Counting Sundays