#include <bits/stdc++.h>
using namespace std;
int main() {
  int n;
  int cnt[13];
  string s1, s2;
  string res;
  int n1 = 0;
  int n2 = 0;
  cin >> n;
  cin >> s1;
  cin >> s2;
  cnt[00] = cnt[01] = cnt[10] = cnt[11] = 0;
  for (int i = 0; i < s1.size(); ++i) {
    ++cnt[(s1[i] - '0') * 10 + (s2[i] - '0')];
  }
  for (int i = 0; i < s1.size(); ++i) {
    if (i % 2 == 0) {
      if (cnt[11]) {
        --cnt[11];
        ++n1;
      } else if (cnt[10]) {
        --cnt[10];
        ++n1;
      } else if (cnt[01]) {
        --cnt[01];
      } else if (cnt[00]) {
        --cnt[00];
      }
    } else {
      if (cnt[11]) {
        --cnt[11];
        ++n2;
      } else if (cnt[01]) {
        --cnt[01];
        ++n2;
      } else if (cnt[10]) {
        --cnt[10];
      } else if (cnt[00]) {
        --cnt[00];
      }
    }
  }
  if (n1 > n2) {
    res = "First";
  } else if (n1 < n2) {
    res = "Second";
  } else {
    res = "Draw";
  }
  cout << res;
  return 0;
}
