change day in main.rs cargo run day1-day6 : using FP as much as posisble. day7 onwards some imperative and some functional stuff.