How does this handle finding the factorial of 0?