#define _CRT_SECURE_NO_WARNINGS #include #include #include #include #include #include #include #include #include #include #include #define rep(i,j,k) for(int i=(int)j;i<(int)k;i++) #define repp(i,j,k) for(int i=j;i>=k;i--) #define llrep(i,j,k) for(long long int i=j;i<(long long int)k;i++) #define Sort(x) sort(x.begin(),x.end()); #define vi vector #define vvi vector> #define ll long long int mod=1e9+7; const int INF = 100000000; using namespace std; void p(int x) { cout << x << endl; } void pp(string s) { cout << s << endl; } int main(void) { string s, ss; cin >> s >> ss; int sum1 =0, sum2 = 0; sum1 += (s[0] - '0')*100; sum2 += (ss[0] - '0')*100; sum1 += (s[2] - '0')*10; sum2 += (ss[2] - '0')*10; sum1 += s[4] - '0'; sum2 += ss[4] - '0'; if (sum1 >= sum2)cout << "YES" << endl; else cout << "NO" << endl; return 0; }