fn analyse_reports_with_dampener(reports: &Vec<Vec<u32>>) -> usize
Solves part 1, counting all the reports that are safe after dampening