#include <cstdio>
using namespace std;
int box[1005] , n;
long long num(int k)
{
if (box[k]) return box[k];
else
{
if (k == 0) return box[k] = 1;
else
{
for (int i = 1; i * 2 <= k; i++)
{
return box[k] += num(i);
}
}
}
}
int main()
{
scanf("%d" , &n);
printf("%lld\n" , num(n));
}