[Haskell-beginners] Manipulate list, one element at a time