Advent of Code 2023 See https://adventofcode.com/2023 ALL DATA AND TEXT (except the code) IS TAKEN FROM THIS WEBSITE. I AM NOT THE OWNER.