#include using namespace std; long long n, a[1000009]; long long solve(long long x) { if (x <= 1000000) return a[x]; return solve(x / 3) + solve(x / 5); } int main() { a[0] = 1; for (int i = 1; i <= 1000000; i++) a[i] = a[i / 3] + a[i / 5]; cin >> n; cout << solve(n) << endl; return 0; }