#define _USE_MATH_DEFINES #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include typedef long long int ll; //#include using namespace std; ll f(ll n) { return (1 + n) * n / 2; } ll f2(ll n, ll a) { return f(n / a) * a; } int main() { int Q; Q = 1; //cin >> Q; while (Q--) { vectora(3), b(3); for (int i = 0; i < 3; i++)cin >> a[i]; for (int i = 0; i < 3; i++)cin >> b[i]; for (int i = 0; i < 3; i++) { vectort,w; for (int j = 0; j < 3; j++) { t = a; w = b; t[i]=b[j]; w[j] = a[i]; int f = 0; //cout << t[0] << t[1] << t[2] << endl; if ((t[0] > t[1] && t[1] < t[2]) || (t[0] < t[1] && t[1] > t[2])) { if (t[0]!=t[1]&&t[1]!=t[2]&&t[0]!=t[2]) { f = 1; } } if ((w[0] > w[1] && w[1] < w[2]) || (w[0] < w[1] && w[1] > w[2])) { if (w[0] != w[1] && w[1] != w[2] && w[0] != w[2]) { f++; if (f == 2) { cout << "Yes"; return 0; } } } } } cout << "No"; } return 0; }