This repository contains my solutions to Advent of Code problems.
Each day's solution follows a consistent structure:
2025/
XX/
input.txt # Main puzzle input
test_input.txt # Example/test input (optional)
part1.py # Solution for part 1
part2.py # Solution for part 2
cd 2025/XX
uv run part1.py
uv run part2.pycd 2025/XX
uv run part1.py test
uv run part2.py testcd 2025/XX
python3 part1.py
python3 part2.pyuv syncpip install -e ".[dev]"Run tests with pytest:
uv run pytest
# or
pytest