[Haskell-beginners] splitAt and negative values