func_code_string: #include <bits/stdc++.h>   using namespace std;   const double inf = 1.0 / 0.0;   const double pi = 2 * acos(0.0);   map<char, int> tab, tab1;   char x;   int main() {     tab1[ Q ] = 9;     tab[ q ] = 9;     tab1[ R ] = 5;     tab[ r ] = 5;     tab1[ B ] = 3;     tab[ b ] = 3;     tab1[ P ] = 1;     tab[ p ] = 1;     tab1[ N ] = 3;     tab[ n ] = 3;     tab1[ K ] = 0;     tab[ k ] = 0;     ios_base::sync_with_stdio(false);     int b = 0, w = 0;     for (int i = 0; i < 8; i++) {       for (int j = 0; j < 8; j++) {         x = getchar();         if (tab.count(x) != 0) {           b += tab[x];         } else if (tab1.count(x) != 0) {           w += tab1[x];         }       }       getchar();     }     if (b > w)       cout <<  Black n ;     else if (w > b)       cout <<  White n ;     else       cout <<  Draw n ;     return 0;   }   