#include <bits/stdc++.h>
using namespace std;
char s1[2000005], s2[2000005];
int main() {
  int i, j, a, b, c, n;
  a = b = c = 0;
  cin >> n;
  cin >> s1;
  cin >> s2;
  for (i = 0; i < 2 * n; i++) {
    if (s1[i] == '1' && s2[i] == '1')
      c++;
    else if (s1[i] == '1')
      a++;
    else if (s2[i] == '1')
      b++;
  }
  int k1 = 0, k2 = 0;
  int kk = abs(a - b);
  if (c % 2) {
    k1++;
    if (a > b) {
      k1 += b;
      k2 += b;
      k1 += kk / 2;
    } else {
      k1 += a;
      k2 += a;
      k2 += (kk + 1) / 2;
    }
  } else {
    if (a > b) {
      k1 += b;
      k2 += b;
      k1 += (kk + 1) / 2;
    } else {
      k1 += a;
      k2 += a;
      k2 += kk / 2;
    }
  }
  if (k1 > k2)
    cout << "First" << endl;
  else if (k1 == k2)
    cout << "Draw" << endl;
  else
    cout << "Second" << endl;
  return 0;
}
