https://geekdad.com/2013/09/geekdad-puzzle-week-time-year/
GeekDad Puzzle of the Week - That Time of Year