#include <bits/stdc++.h>
using namespace std;
#define MAX(a,b) (a > b ? a : b)
#define MIN(a,b) (a < b ? a : b)
#define PI 3.14159
#define PHI 1.61803
#define ll long long
int main() {
vector<char> a;
char b;
int top = 0;
while(1){
cin >> b;
if(b == '@'){
break;
}else if(b == '('){
a.push_back('(');
top++;
}else if(b == ')'){
if(top > 0){
a.pop_back();
}else{
cout << "NO";
return 0;
}
}
}
if(a.size() == 0){
cout << "YES";
}else{
cout << "NO";
}
return 0;
}