part2

Function part2 

Source
pub fn part2(input: &(Vec<Range<u64>>, Vec<u64>)) -> u64