fac f. Y 10 3628800 fib f. Y 10 55