#include <bits/stdc++.h>
using namespace std;
const int INF = 1 << 29;
const double PI = acos(-1);
const double EPS = 1e-8;
int main() {
  int n;
  while (cin >> n) {
    string s, t;
    cin >> s >> t;
    int a = 0, b = 0, c = 0;
    for (int i = 0; i < (int)2 * n; ++i) {
      if (s[i] == '1' && t[i] == '1') {
        a++;
      } else if (s[i] == '1')
        b++;
      else if (t[i] == '1')
        c++;
    }
    int x = (a + 1) / 2;
    int y = a - x;
    x += min(b, c);
    y += min(b, c);
    if (b > c) {
      if (a % 2 == 1)
        x += (b - c) / 2;
      else
        x += (b - c + 1) / 2;
    } else {
      if (a % 2 == 1)
        y += (c - b + 1) / 2;
      else
        y += (c - b) / 2;
    }
    if (x > y)
      cout << "First" << endl;
    else if (x < y)
      cout << "Second" << endl;
    else
      cout << "Draw" << endl;
  }
}
