use aoc_2023::*;

type Output1 = i32;
type Output2 = Output1;

struct DayXX {}
impl Solution<Output1, Output2> for DayXX {
    fn new<P: AsRef<Path>>(pathname: P) -> Self {
        let lines: Vec<String> = file_to_lines(pathname);

        todo!()
    }

    fn part_1(&mut self) -> Output1 {
        todo!()
    }

    fn part_2(&mut self) -> Output2 {
        todo!()
    }
}

fn main() -> Result<()> {
    DayXX::main()
}

test_sample!(day_XX, DayXX, 0, 0);