func_code_string: #include <bits/stdc++.h>   using namespace std;   template <class T>   void chkmax(T& x, T y) {     x = (x > y ? x : y);   }   template <class T>   void chkmin(T& x, T y) {     x = (x < y ? x : y);   }   int a[6], b[6];   int main() {     for (int i = 0; i < (int)(4); ++i) scanf( %d%d , &a[i], &b[i]);     for (int i = 0; i < (int)(2); ++i) {       bool win = 1;       int j = i ^ 1;       for (int k = 0; k < (int)(2); ++k) {         int p = k ^ 1;         k += 2, p += 2;         if (!(a[i] > b[k] && b[j] > a[p])) win = 0;         k -= 2;       }       if (win) {         printf( Team 1 n );         return 0;       }     }     bool beat[2];     beat[0] = beat[1] = 0;     for (int i = 0; i < (int)(2); ++i) {       bool win = 1;       int j = i ^ 1;       i += 2, j += 2;       for (int k = 0; k < (int)(2); ++k) {         int p = k ^ 1;         if (a[i] > b[k] && b[j] > a[p]) {           beat[k] = 1;         }       }       i -= 2;     }     if (beat[0] && beat[1]) {       printf( Team 2 n );       return 0;     }     printf( Draw n );     return 0;   }   