func_code_string: #include <bits/stdc++.h>   using namespace std;   char s[2000010], t[2000010];   int main(void) {     int n;     scanf( %d , &n);     scanf( %s , s);     scanf( %s , t);     int count_s, count_t, count_com;     count_s = count_t = count_com = 0;     for (int i = 0; i < 2 * n; ++i) {       if (s[i] ==  1  && t[i] ==  1 ) {         ++count_com;       }       if (s[i] ==  1  && t[i] !=  1 ) {         ++count_s;       }       if (s[i] !=  1  && t[i] ==  1 ) {         ++count_t;       }     }     if (count_com % 2 == 0) {       if (count_s > count_t) {         puts( First );       } else if (count_s >= count_t - 1) {         puts( Draw );       } else {         puts( Second );       }     } else {       if (count_s >= count_t) {         puts( First );       } else if (count_s >= count_t - 2) {         puts( Draw );       } else {         puts( Second );       }     }     return 0;   }   