#include <bits/stdc++.h>
using namespace std;
string a;
stack <char> s;
int main(){
getline(cin,a);
for (int i=0;i<a.length();++i){
if (a[i]=='(') s.push(a[i]);
else if(a[i]==')'){
if (s.top()=='(' && !s.empty()) s.pop();
}
}
if (!s.empty()) cout<<"NO";
else cout<<"YES";
return 0;
}
RE on #3,6,7,9