#include #include #include #include #include #include #include #include #include using namespace std; using vi = vector; using vii = vector; using vs = vector; using pii = pair; #define rep(i,n) for(int i=0;i; using Graph = vii; const ll MOD = 1e9 + 7; int main() { string s; cin >> s; bool b1 = true, b2 = true; for (int i = 1; i < s.size(); i += 2) { if (s[i] != ' ') { b1 = false; break; } } for (int i = 1; i < s.size(); i += 2) { if (!('a' <= s[i] && s[i] <= 'z')) { b2 = false; break; } } if (b1 && b2) cout << "Yes" << endl; else cout << "No" << endl; }