#include <math.h>
long long findNb(long long m)
{
long long count = 0;
long long volume = 0;
while (volume < m)
{
count++;
volume += pow(count, 3);
}
if (volume == m)
{
return count;
}
else
{
return -1;
}
}
int main(void){
int x = findNb(135440716410000);
printf("%ld", x);
}