#include <bits/stdc++.h>
using namespace std;
int cnt01, cnt10, cnt00, cnt11;
int MAIN() {
  int n;
  while (cin >> n) {
    cnt00 = 0, cnt01 = 0, cnt10 = 0, cnt11 = 0;
    string s, t;
    cin >> s >> t;
    for (int i = 0; i < 2 * n; i++)
      if (s[i] == '0' && t[i] == '0')
        cnt00++;
      else if (s[i] == '0' && t[i] == '1')
        cnt01++;
      else if (s[i] == '1' && t[i] == '0')
        cnt10++;
      else if (s[i] == '1' && t[i] == '1')
        cnt11++;
    string A, B;
    for (int i = 1; i <= n; i++) {
      if (cnt11 > 0)
        A += '1', cnt11--;
      else if (cnt10 > 0)
        A += '1', cnt10--;
      else if (cnt01 > 0)
        A += '0', cnt01--;
      else if (cnt00 > 0)
        A += '0', cnt00--;
      if (cnt11 > 0)
        B += '1', cnt11--;
      else if (cnt01 > 0)
        B += '1', cnt01--;
      else if (cnt10 > 0)
        B += '0', cnt10--;
      else if (cnt00 > 0)
        B += '0', cnt00--;
    }
    if (A > B)
      cout << "First" << endl;
    else if (B > A)
      cout << "Second" << endl;
    else
      cout << "Draw" << endl;
  }
  return 0;
}
int main() {
  ios ::sync_with_stdio(false);
  cout << fixed << setprecision(16);
  return MAIN();
}
