[Haskell-beginners] problem with lazy IO