Advent-of-Code 2023 Using Go this year 2022 Rust babyyy Day 6 visualization Day 8 visualization Day 9 visualization Day 12 visualization