#include <iostream>
#include<algorithm>
#include<vector>
#include<set>
using namespace std;

int main() {
    vector<int> vec(3);
    set<int> se;
    int x,win=0;
    for(int i=0;i<3;i++)
    cin>>vec[i];
    for(int i=0;i<3;i++){
        cin>>x;
        se.insert(x);
    }
    for(int num:vec){
        auto it=se.upper_bound(num);
        if(it==se.end()){
            win--;
            continue;
        }
        se.erase(it);
        win++;
    }
    cout<<(win>0?"Yes":"No");
}
// 64 位输出请用 printf("%lld")