Solutions for all 25 of the puzzles posted as part of Advent of Code 2017. Participate at Advent of Code
See my solutions for Advent of Code 2016.
In order to make it onto the top 100 leaderboard, I solved the problems as quickly as I can. As you can imagine, this led to less than beautiful code and maybe even sometimes, dare I say it, bad practices. I apologize in advance :).