#include<bits/stdc++.h>
#define int long long
using namespace std;
int t,n,p[1005],pm[1005],f[1005]={1},c;
signed main(){
for(int i=2;i*i<=1000;i++) if(!p[i]) for(int j=i*i;j<=400;j+=i) p[j]=1;
for(int i=2;i<=1000;i++) if(!p[i]) pm[++c]=i;
for(int i=1;i<=c;i++) for(int j=pm[i];j<=400;j++) f[j]+=f[j-pm[i]];
cin>>n;
cout<<f[n]<<'\n';
return 0;
}