fn v1(
    map: &RawMap,
    cycleways: &[Cycleway],
    road_edges: &HashMap<(OriginalRoad, Direction), PolyLine>
) -> MultiMap<OriginalRoad, (OriginalRoad, Direction)>