检查以下代码，找出其中的错误并修改。
def factorial(n):

if n <= 1:

return n

else:

return n * factorial(n-1)

print(factorial(5)
缺少一个右括号“)”来关闭print函数，代码应该修改为：

def factorial(n):
    if n <= 1:
        return n
    else:
        return n * factorial(n-1)

print(factorial(5))