var fact = proc(n) if (n > 0) n * fact(n-1) else 1 ; var i = 0; var res = 0; while (i < 50000) { res = res + fact(50); i = i + 1; }; print (res);