#include <bits/stdc++.h>
using namespace std;
long long int ans = 0;
char board[10][10];
long long int q, r, b, n, p, k, Q, R, B, N, P, K;
char small[] = {'q', 'r', 'b', 'n', 'p', 'k'};
char big[] = {'Q', 'R', 'B', 'N', 'P', 'K'};
long long int points[] = {9, 5, 3, 3, 1, 0};
int main() {
  long long int first = 0, second = 0;
  for (long long int i = 0; i < 8; i++) scanf("%s", board[i]);
  for (long long int i = 0; i < 8; i++) {
    for (long long int j = 0; j < 8; j++) {
      if (board[i][j] != '.') {
        if (board[i][j] >= 'a' && board[i][j] <= 'z') {
          for (long long int k = 0; k < 6; k++) {
            if (small[k] == board[i][j]) second += points[k];
          }
        } else {
          for (long long int k = 0; k < 6; k++) {
            if (big[k] == board[i][j]) first += points[k];
          }
        }
      }
    }
  }
  if (first > second)
    cout << "White";
  else if (second > first)
    cout << "Black";
  else
    cout << "Draw";
  return 0;
}
