Advent of Code Codes for advent of code challenge adventofcode.com Currently partially completed for the years 2019 2020 2021