# Advent of Code 2025 ## Usage ```bash cargo build --release # run a specific day ./target/release/aoc25 3 # 17452 173300819005913 # run specific part ./target/release/aoc25 3 --part 1 # run all days ./target/release/aoc25 --all # use test input ./target/release/aoc25 3 --test ``` ## Benchmarking ```bash hyperfine './target/release/aoc25 3' hyperfine './target/release/aoc25 --all' ``` ## Project Structure ``` src/ ├── main.rs # CLI runner ├── solutions/ │ ├── mod.rs # exports │ ├── day.rs # Day trait + helpers │ └── day*.rs # solutions inputs/ ├── 1.txt, 2.txt ... # puzzle inputs └── 1.test ... # test inputs ```