Advent of Code 2017 (SPOILERS) This year, I decided to do Advent of Code in a different language each day.