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?
detectable_content:number_placeholders startend:quotation detectable_format:number_bullet_lists language:response_language keywords:letter_frequency change_case:capital_word_frequency length_constraints:nth_paragraph_first_word
ko
less than
y
less than
reduce
make sure it contains at least 1 placeholders represented by square brackets, such as [name] Your answer need to be wrapped in double quotes Your answer must contain exactly 4 bullet point in Markdown using the following format:
* Bullet point one.
* Bullet point two.
... Please respond to me only in Korean Contain less than 6 letter"y" in your response Use words in all capital letters less than 4 times There should be exactly 4 paragraphs each separated by two new lines in your response. fourth paragraph must start with the word reduce