n; check[9][601]; long count[9][601]; long f(int k,int s){ if(k==1||s==0)return s<=n; if(s>n*k)return 0; if(check[k][s])return count[k][s]; check[k][s]++; int i=0; for(;i<=n&&i<=s;i++)count[k][s]+=f(k-1,s-i); return count[k][s]; } int main(){ n=!printf("%ld",f(8,(n=atoi(gets(&n)))*6)); }