[Haskell-beginners] Weird (++) behavior when adding 2 vectors