Solution - Day 3

Advent of Code 2023

[Source Code]

--- Day 3 ---

Part 1: 521515

Part 2: 69527306

Input