use std::error::Error;
use chrono::{NaiveDate, Weekday};
fn main() -> Result<(), Box<dyn Error>>{
let start_date = NaiveDate::from_ymd_opt(2025, 1, 1).unwrap();
let first_nine_fridays = first_days_of_week::get_n_first_days_of_week(start_date, Weekday::Fri, 9);
first_nine_fridays
.iter()
.for_each(|ninth_friday| {
println!("{}", ninth_friday.format("%Y-%m-%d").to_string());
});
Ok(())
}