fn on_off_ramp( results: Results, roads: BTreeMap<OriginalRoad, InputRoad>, road_lines: Vec<RoadLine>) -> Option<Results>