#include <iostream>
using namespace std;
int main() {
int n = 40;
double fact = n;
double power = n;
for(size_t i = 1; i < n; i++)
{
fact *= i;
if(i < 20)
power*= n;
}
cout<<"n! = "<<fact<<endl;
cout<<"n^20 = "<<power<<endl;
cout<<fact + power<<endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgbiA9IDQwOwoJZG91YmxlIGZhY3QgICA9IG47Cglkb3VibGUgcG93ZXIgID0gbjsKCWZvcihzaXplX3QgaSA9IDE7IGkgPCBuOyBpKyspCgl7CgkJZmFjdCAqPSBpOwoJCWlmKGkgPCAyMCkKCQlwb3dlcio9IG47Cgl9Cgljb3V0PDwibiEgICA9ICI8PGZhY3Q8PGVuZGw7Cgljb3V0PDwibl4yMCA9ICI8PHBvd2VyPDxlbmRsOwoJY291dDw8ZmFjdCArIHBvd2VyPDxlbmRsOwoJcmV0dXJuIDA7Cn0=