#include <bits/stdc++.h>
using namespace std;
char str1[2000006], str2[2000006];
int main() {
  int N, i;
  int p1, p2, b;
  int s1, s2;
  int t;
  while (scanf("%d", &N) != EOF) {
    scanf("%s %s", str1, str2);
    p1 = p2 = b = 0;
    for (i = 0; str1[i]; ++i) {
      if (str1[i] == '1' && str2[i] == '1')
        ++b;
      else if (str1[i] == '1')
        ++p1;
      else if (str2[i] == '1')
        ++p2;
    }
    s1 = (b + 1) / 2, s2 = b / 2;
    t = b % 2;
    if (t) {
      if (p2) {
        ++s2;
        --p2;
      } else if (p1)
        --p1;
    }
    t = 0;
    while (p1 + p2) {
      if (t == 0) {
        if (p1) {
          ++s1;
          --p1;
        } else if (p2)
          --p2;
      } else {
        if (p2) {
          ++s2;
          --p2;
        } else if (p1)
          --p1;
      }
      t = 1 - t % 2;
    }
    if (s1 > s2)
      puts("First");
    else if (s2 > s1)
      puts("Second");
    else
      puts("Draw");
  }
  return 0;
}
