#include using namespace std; using ll = long long int; using ld = long double; const ll MAX = 50000000000000; ll MOD = 1000000007; bool isK(ll a,ll b,ll c){ return (a < b && c < b) || (a > b && c > b); } int main(){ ll i,j; vector A(3),B(3); cin >> A[0] >> A[1] >> A[2] >> B[0] >> B[1] >> B[2]; for(i = 0;i < 3;i++){ for(j = 0;j < 3;j++){ swap(A[i],B[j]); if(isK(A[0],A[1],A[2]) && isK(B[0],B[1],B[2])){ cout << "Yes\n"; return 0; } swap(A[i],B[j]); } } cout << "No\n"; }