pub fn parse_inp(
    input: &str
) -> IResult<&'_ str, Vec<BasicToken>, VerboseError<&'_ str>>