fn parse_input(input: &str) -> (Vec<(String, String)>, String)