#include<bits/stdc++.h>
using namespace std;
bool a=0;
char p[255];
char l[255];
int top=0;
int main() {
for(int i=0;i<=u;i++)
{cin>>l[i];
if(l[i]=='@'){
break;
}
p[i]=l[i];
if(p[i]=='('||p[i]=='['){
top++;
}if(l[i]=='('&&p[top]==')'){
top--;
}if(l[i]=='['&&p[top]==']'){
top--;
}
}
if(top==0){
cout<<"YES";
}else{
cout<<"NO";
}
}