#include<bits/stdc++.h>
using namespace std;
long long n;
long long q()
{
long long l=0,r=sqrt(n),mid,ans=-10;
while(l<=r)
{
mid=(l+r)>>1;
if(mid*mid*mid==n)
{
return mid;
}
else if(mid*mid*mid<n)
{
ans=max(ans,mid);
l=mid+1;
}
else
{
r=mid-1;
}
}
return ans;
}
int main()
{
cin>>n;
cout<<q();
return 0;
}