Solving EGOI 2025 day 1 problems (finished)