include<stdio.h>
include<string.h>
include<iomanip>
include<iostream>
using namespace std; long double fact(int); int main() { int t,n,i=0;
long double sol[100]; scanf("%d",&t); while(i<t) { scanf("%d",&n); sol[i]=fact(n); ++i; } cout<<endl; for(i=0;i<t;i++) cout<<setprecision(160)<<sol[i]<<endl;
return 0;
} long double fact(int f) { if(f==0) return 1; else return f*fact(f-1); }