n=input() a=1 MOD=1000000000000 i=1 flag=0 while i<=n: a=a*i if a>=MOD: flag=1 a%=MOD if a==0:break i+=1 ans=str(a) if flag: while len(ans)<12:ans='0'+ans print ans