fn remove_merging_turns(
    map: &Map,
    input: Vec<Turn>,
    turn_type: TurnType
) -> Vec<Turn>