factorial of any positive number (not working for negatives) | ScratchStats