fn ranges_for(sensors: &Vec<Sensor>, y: isize) -> Vec<(isize, isize)>