#include <bits/stdc++.h>
using namespace std;
int main() {
  int n = 0;
  cin >> n;
  string str1, str2;
  cin >> str1 >> str2;
  int c11 = 0;
  int c01 = 0;
  int c10 = 0;
  int c00 = 0;
  for (int i = 0; i < str1.size(); ++i) {
    if (str1[i] == '1' && str2[i] == '1') {
      c11++;
    }
    if (str1[i] == '1' && str2[i] == '0') {
      c10++;
    }
    if (str1[i] == '0' && str2[i] == '1') {
      c01++;
    }
    if (str1[i] == '0' && str2[i] == '0') {
      c00++;
    }
  }
  if (c11 % 2 == 0) {
    if (c10 == c01 || c10 == c01 - 1) {
      cout << "Draw" << endl;
    }
    if (c10 > c01) {
      cout << "First" << endl;
    }
    if (c10 < c01 - 1) {
      cout << "Second" << endl;
    }
  } else {
    if (c10 >= c01) {
      cout << "First" << endl;
    }
    if (c10 == c01 - 2 || c10 == c01 - 1) {
      cout << "Draw" << endl;
    }
    if (c10 < c01 - 2) {
      cout << "Second" << endl;
    }
  }
  return 0;
}
