[Haskell-beginners] Counting sheep with the State monad