#include <bits/stdc++.h>
char s[2000000], t[2000000];
int n, i, YY = 0, YN = 0, NY = 0, NN = 0, Yaro = 0, Andrew = 0;
int main() {
  scanf("%d\n", &n);
  for (i = 0; i < 2 * n; i++) scanf("%c", &s[i]);
  scanf("\n");
  for (i = 0; i < 2 * n; i++) scanf("%c", &t[i]);
  for (i = 0; i < 2 * n; i++) {
    if (s[i] == '1' && t[i] == '1') {
      YY++;
    } else if (s[i] == '1' && t[i] == '0') {
      YN++;
    } else if (s[i] == '0' && t[i] == '1') {
      NY++;
    } else if (s[i] == '1' && t[i] == '1') {
      NN++;
    }
  }
  for (i = 0; i < n; i++) {
    if (YY > 0) {
      YY--;
      Yaro++;
    } else if (YN > 0) {
      YN--;
      Yaro++;
    } else if (NY > 0) {
      NY--;
    } else {
      NN--;
    }
    if (YY > 0) {
      YY--;
      Andrew++;
    } else if (NY > 0) {
      NY--;
      Andrew++;
    } else if (YN > 0) {
      YN--;
    } else {
      NN--;
    }
  }
  if (Yaro == Andrew) {
    printf("Draw\n");
  } else if (Yaro > Andrew) {
    printf("First\n");
  } else if (Yaro < Andrew) {
    printf("Second\n");
  }
  return 0;
}
