advent-of-code Advent of code solutions for 2019 Goals: Elegant code Use Python 3.8 Stick to functional programming as much as possible Avoid dependencies as much as possible