#include using namespace std; #define rep(i, n) for (int i = 0; i < (int)n; i++) using ll = long long int; int main() { ll N; cin >> N; ll ans = 0; ll n2 = N * 2; ll k = 1; while (n2 > 0) { if (N % k == 0) { n2 -= k + N / k; ans += k + N / k; } k++; } if (ans == N * 2) cout << "Yes" << endl; else cout << "No" << endl; return 0; }