November is almost over, which means it'll soon be time for Advent of Code 2023! In case you haven't heard about it Advent of Code is a yearly event where every day the website releases a new programming puzzle (so an advent calendar with programming problems instead of chocolates) with the difficulty increasing the closer we get to the 25th. Puzzles are tied together by a story that you uncover with each solution. You can solve the problems however you want, you get a set of "input data" and...