#include #include #include #include #include #include #include #include #include #include #include #include #define vll vector #define vvvl vector #define vvl vector> #define VV(a, b, c, d) vector>(a, vector(b, c)) #define VVV(a, b, c, d) vector(a, vvl(b, vll (c, d))); #define re(c, b) for(ll c=0;c p; int main(int argc, char const *argv[]) { ll a, b, c;std::cin >> a >> b >> c; ll MIN = 1989*1000 + 1 * 50 + 8; ll MAX = 2019*1000 + 4 * 50 + 30; ll num = a * 1000 + b * 50 + c; std::cout << (MIN<=num&&num<=MAX?"Yes":"No") << '\n'; return 0; }