Ultra Factorial Calculator.

!
Result:
Calculation steps: