The following code I wrote in haskell ```hs factorial(1)=1 factorial(n)=n*(n-1)*factorial(n-2) ``` gives me an error when I try to run it. Is there anything I did wrong?