#include<bits/stdc++.h>
using namespace std;
char s[300],ch;
bool flag1,flag2;
int main(){
scanf("%c",&ch);
int len=0;
for(int i=1;ch!='@';i++){
len++;
s[i]=ch;
scanf("%c",&ch);
}
int k=2;
for(int i=1;i<=len-1;i++){
flag1=true,flag2=true;
if(s[i]=='('){
flag1=false;
while(k<=len){
if(s[k]==')'){
flag2=false;
k++;
break;
}
k++;
}
}
if(flag1!=flag2){
printf("NO");
return 0;
}
}
printf("YES");
return 0;
}
求调,只有60分