#include<bits/stdc++.h>
using namespace std;
string s;
stack<char> q;
int main(){
cin>>s;
for(int i=0;i<s.size()-1;i++){
if(s[i]=='('){
q.push(s[i]);
}if(!q.empty()&&s[i]==')'){
q.pop();
}
}
if(q.empty()){
cout<<"YES";
}
else{
cout<<"NO";
}
return 0;
}