#include <bits/stdc++.h>
using namespace std;
int n;
void bs(int x) {
int l = 0, r = 10;
while(l + 1 < r) {
int mid = (l + r) / 2;
if(pow(mid, 3) < n)
l = mid;
else if(pow(mid, 3) == n) {
cout << "Yes";
return;
}
else
r = mid;
}
cout << "No";
}
int main() {
cin >> n;
bs(n);
return 0;
}