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