#include <iostream>
bool isCyclopsNumber(int n) {
if (n == 0) {
return true;
}
int m = n % 10;
int count = 0;
while (m != 0) {
count++;
n /= 10;
m = n % 10;
}
n /= 10;
m = n % 10;
while (m != 0) {
count--;
n /= 10;
m = n % 10;
}
return n == 0 && count == 0;
}
int main(void) {
std::cout << (isCyclopsNumber(209) ? "yes" : "no") << "\n";
std::cout << (isCyclopsNumber(18037) ? "yes" : "no") << "\n";
std::cout << (isCyclopsNumber(5604) ? "yes" : "no") << "\n";
}
/*
run:
yes
yes
no
*/