Advent of Code solutions Note: Input files are placed in the root and named like dayx.txt (eg. day1.txt), but gitignored.