#include <bits/stdc++.h>
using namespace std;
struct name {
  long long def, st;
} a, b, c, d;
long long shem(name x, name y) {
  if (x.def > y.st && x.st > y.def) return 1;
  if (x.def < y.st && x.st < y.def) return 2;
  return 0;
}
int main() {
  cin >> a.def >> a.st >> b.def >> b.st >> c.def >> c.st >> d.def >> d.st;
  name tm1, tm2;
  tm1.def = a.def;
  tm1.st = b.st;
  tm2 = c;
  tm2.st = d.st;
  long long v1 = shem(tm1, tm2);
  tm2 = c;
  tm2.def = d.def;
  long long v2 = shem(tm1, tm2);
  tm1.st = a.st;
  tm1.def = b.def;
  tm2 = c;
  tm2.st = d.st;
  long long v4 = shem(tm1, tm2);
  tm2 = c;
  tm2.def = d.def;
  long long v3 = shem(tm1, tm2);
  long long ans1, ans2;
  if (v1 == 2 || v2 == 2)
    ans1 = 2;
  else if (v1 == 0 || v2 == 0)
    ans1 = 0;
  else
    ans1 = 1;
  if (v3 == 2 || v4 == 2)
    ans2 = 2;
  else if (v3 == 0 || v4 == 0)
    ans2 = 0;
  else
    ans2 = 1;
  if (ans1 == 1 || ans2 == 1)
    cout << "Team 1";
  else if (ans1 == 0 || ans2 == 0)
    cout << "Draw";
  else
    cout << "Team 2";
}
