fn __action358<'input>( input: &'input str, __0: (usize, &'input str, usize), __1: (usize, Box<Goal>, usize), ) -> Vec<Box<Goal>>