#include using namespace std; using ll = long long; int main(){ ll n; cin >> n; vector cubic(1000005,0); for(ll i=0;i*i*i <= n;i++) cubic[i] = i*i*i; bool flag = false; for(ll i=0;i*i*i <=n;i++){ if(n == cubic[i]){ flag = true; break; } } cout << (flag ? "Yes" : "No") << endl; }