*a="Mû#Oí9`á7¦Ëp%?y�";long n,x;main(){scanf("%ld",&n);for(n<1e9+7?x=a[n/' ï!­']:0;n%' ï!­';)x=x*n--%';šÊ';printf("%d",x);}