Advent of code 2018 https://adventofcode.com/2018 Note that solutions were written as fast as possible for higher scoring, rather than keeping quality