#![warn(clippy)] #[macro_use] extern crate lazy_static; mod day1; mod day2; mod day3; mod day4; mod day5; mod day6; mod day7; mod day8; fn main() { // println!("Day 1:"); // println!("{}", day1::solve_part1().unwrap()); // println!("{}", day1::solve_part2().unwrap().unwrap()); // println!("Day 2:"); // println!("{}", day2::solve_part1().unwrap()); // println!("{}", day2::solve_part2().unwrap().unwrap()); // println!("Day 3:"); // println!("{}", day3::solve_part1().unwrap()); // println!("{}", day3::solve_part2().unwrap().unwrap()); // println!("Day 4:"); // println!("{}", day4::solve_part1().unwrap()); // println!("{}", day4::solve_part2().unwrap()); // println!("Day 5:"); // println!("{}", day5::solve_part1().unwrap()); // println!("{}", day5::solve_part2().unwrap()); // println!("Day 6:"); // println!("{}", day6::solve_part1().unwrap()); // println!("{}", day6::solve_part2().unwrap()); // println!("Day 7:"); // println!("{}", day7::solve_part1().unwrap()); // println!("{}", day7::solve_part2().unwrap()); println!("Day 8:"); println!("{}", day8::solve_part1().unwrap()); }