test_big.f90 running big_int i= 10 big_int j=12345678901234567890123456789 12345678901234567890123456789 big_int i+j= 12345678901234567890123456799 big_int j*j= 152415787532388367504953515625361987875019051998750190521 factorial( 1 )= 1 factorial( 2 )= 2 factorial( 3 )= 6 factorial( 4 )= 24 factorial( 5 )= 120 factorial( 6 )= 720 factorial( 7 )= 5040 factorial( 8 )= 40320 factorial( 9 )= 362880 factorial( 10 )= 3628800 factorial( 11 )= 39916800 factorial( 12 )= 479001600 factorial( 13 )= 6227020800 factorial( 14 )= 87178291200 factorial( 15 )= 1307674368000 factorial( 16 )= 20922789888000 factorial( 17 )= 355687428096000 factorial( 18 )= 6402373705728000 factorial( 19 )= 121645100408832000 factorial( 20 )= 2432902008176640000 factorial( 21 )= 51090942171709440000 factorial( 22 )= 1124000727777607680000 factorial( 23 )= 25852016738884976640000 factorial( 24 )= 620448401733239439360000 factorial( 25 )= 15511210043330985984000000 factorial( 26 )= 403291461126605635584000000 factorial( 27 )= 10888869450418352160768000000 factorial( 28 )= 304888344611713860501504000000 factorial( 29 )= 8841761993739701954543616000000 factorial( 30 )= 265252859812191058636308480000000 factorial( 31 )= 8222838654177922817725562880000000 factorial( 32 )= 263130836933693530167218012160000000 factorial( 33 )= 8683317618811886495518194401280000000 factorial( 34 )= 295232799039604140847618609643520000000 factorial( 35 )= 10333147966386144929666651337523200000000 factorial( 36 )= 371993326789901217467999448150835200000000 factorial( 37 )= 13763753091226345046315979581580902400000000 factorial( 38 )= 523022617466601111760007224100074291200000000 factorial( 39 )= 20397882081197443358640281739902897356800000000 factorial( 40 )= 815915283247897734345611269596115894272000000000 factorial( 41 )= 33452526613163807108170062053440751665152000000000 factorial( 42 )= 1405006117752879898543142606244511569936384000000000 factorial( 43 )= 60415263063373835637355132068513997507264512000000000 factorial( 44 )= 2658271574788448768043625811014615890319638528000000000 factorial( 45 )= 119622220865480194561963161495657715064383733760000000000 factorial( 46 )= 5502622159812088949850305428800254892961651752960000000000 factorial( 47 )= 258623241511168180642964355153611979969197632389120000000000 factorial( 48 )= 12413915592536072670862289047373375038521486354677760000000000 factorial( 49 )= 608281864034267560872252163321295376887552831379210240000000000 factorial( 50 )= 30414093201713378043612608166064768844377641568960512000000000000 factorial( 51 )= 1551118753287382280224243016469303211063259720016986112000000000000 factorial( 52 )= 80658175170943878571660636856403766975289505440883277824000000000000