Factorial Calculator

Calculate the factorial (n!) of any non-negative integer up to 1000.