week 10: Parser instance of Applicative + test