#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
cin>>n;
n=n*2;
int m=sqrt(n);
int p=m*(m-1);
int q=m*(m+1);
if(p==n||q==n)
cout<<"YES\n";
else
cout<<"NO\n";
// your code goes here
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKaW50IG47CmNpbj4+bjsKbj1uKjI7CmludCBtPXNxcnQobik7CmludCBwPW0qKG0tMSk7CmludCBxPW0qKG0rMSk7CgppZihwPT1ufHxxPT1uKQpjb3V0PDwiWUVTXG4iOwplbHNlCmNvdXQ8PCJOT1xuIjsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCXJldHVybiAwOwp9