`fac'
-----

fac(I)
     :: I γ.

RETURN
     
I
     

   * I γ׻.
   * I ξ 0 ֤.

     [0] fac(50);
     30414093201713378043612608166064768844377641568960512000000000000

