#include <bits/stdc++.h>
using namespace std;
const int N = 200000 + 7;
const int M = 20;
const int inf = 1e9 + 7;
const long long linf = 1e18 + 7;
const double pi = acos(-1);
const double eps = 1e-7;
const bool multipleTest = false;
int n;
string a, b;
int cnt[2][2];
void solve() {
  cin >> n;
  cin >> a >> b;
  int sum = 0;
  for (int i = 0; i < 2 * n; ++i) {
    cnt[a[i] - '0'][b[i] - '0']++;
  }
  for (int i = 0; i < n; ++i) {
    if (cnt[1][1]) {
      ++sum;
      --cnt[1][1];
    } else {
      if (cnt[1][0]) {
        --cnt[1][0];
        ++sum;
      } else {
        if (cnt[0][1]) {
          cnt[0][1]--;
        } else
          --cnt[0][0];
      }
    }
    if (cnt[1][1]) {
      --sum;
      --cnt[1][1];
    } else {
      if (cnt[0][1]) {
        --cnt[0][1];
        --sum;
      } else {
        if (cnt[1][0]) {
          cnt[1][0]--;
        } else
          --cnt[0][0];
      }
    }
  }
  if (sum > 0)
    puts("First");
  else if (sum == 0)
    puts("Draw");
  else
    puts("Second");
}
int main() {
  int Test = 1;
  if (multipleTest) {
    cin >> Test;
  }
  for (int i = 0; i < Test; ++i) {
    solve();
  }
}
