[Haskell-beginners] parsing upto n items with parsec