[Haskell-beginners] binary parsing problem