#include <bits/stdc++.h>
using namespace std;
const long long mod = 1000000007;
template <typename T>
using vc = vector<T>;
using pii = pair<long long, long long>;
signed main() {
  ios::sync_with_stdio(false);
  cin.tie(0);
  cout.tie(0);
  long long n = 8;
  long long a = 0;
  map<char, long long> g = {{'Q', 9},  {'R', 5},  {'B', 3},  {'N', 3},
                            {'P', 1},  {'K', 0},  {'q', -9}, {'r', -5},
                            {'b', -3}, {'n', -3}, {'p', -1}, {'K', 0}};
  for (long long i = 0; i < n; i++) {
    string cur;
    cin >> cur;
    for (long long j = 0; j < n; j++) {
      if (cur[j] == '.') continue;
      a += g[cur[j]];
    }
  }
  if (a == 0)
    cout << "Draw\n";
  else if (a > 0)
    cout << "White\n";
  else
    cout << "Black\n";
  return 0;
}
