use day_1::day_1::Day1; use solver_base::solver_base::{Solver, RunMode}; fn main() { let mut day_1 = Day1::new(); day_1.init(RunMode::FirstCase, false); let day1_result = day_1.solve(); println!("Day1 Part 1 Final Result: {}", day1_result); let mut day_1 = Day1::new(); day_1.init(RunMode::SecondCase, false); let day1_result = day_1.solve(); println!("Day1 Part 2 Final Result: {}", day1_result); }