[Haskell-beginners] Can't square zero as a complex number?