#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long int ll; typedef pair P; ll a[1000000]; ll solve1(ll n){ if(a[n]>0) return a[n]; return a[n]=solve1(n/3)+solve1(n/5); } ll solve(ll n){ if(n<1000000) return a[n]; return solve(n/3)+solve(n/5); } int main() { ll n; cin>>n; a[0]=1; if(n<1000000){ cout<