#include <bits/stdc++.h>
using namespace std;
vector<string> v;
int main() {
  string x, y = "qrbnpk", s = "QRBNPK";
  int b[6] = {9, 5, 3, 3, 1, 0};
  int n = 8, s1 = 0, s2 = 0;
  while (n--)
    for (int i = 0; i < 8; i++) {
      cin >> x[i];
      if (x[i] < 'a' && x[i] != '.')
        s1 += b[s.find(x[i])];
      else if (x[i] >= 'a' && x[i] != '.')
        s2 += b[y.find(x[i])];
    }
  if (s1 > s2)
    cout << "White";
  else if (s1 < s2)
    cout << "Black";
  else
    cout << "Draw";
}
