#include <bits/stdc++.h>
using namespace std;
bool lowercase_uppercase_characters_same_order(string s) {
int len = s.length();
string lower_s = "", upper_s = "";
for (int i = 0; i < len; i++) {
if (s[i] >= 65 && s[i] <= 90)
upper_s = upper_s + s[i];
if (s[i] >= 97 && s[i] <= 122)
lower_s = lower_s + s[i];
}
transform(lower_s.begin(), lower_s.end(), lower_s.begin(), ::toupper);
return lower_s == upper_s;
}
int main()
{
string s = "cpCPppPrPoRO"; // cppproCPPPRO
lowercase_uppercase_characters_same_order(s) ? cout << "Yes" : cout << "No";
return 0;
}
/*
run:
Yes
*/