#include <bits/stdc++.h>
int N;
int F, S, D;
char in1[2000005];
char in2[2000005];
int main() {
  int i, j;
  scanf("%d", &N);
  scanf("%s", in1);
  scanf("%s", in2);
  for (i = 0; i < 2 * N; i++) {
    if (in1[i] == '1' && in2[i] == '0') F++;
    if (in1[i] == '0' && in2[i] == '1') S++;
    if (in1[i] == '1' && in2[i] == '1') D++;
  }
  if (F > S)
    F -= S, S = 0;
  else if (S > F)
    S -= F, F = 0;
  if (S == 0 && D % 2 == 0)
    F = F / 2 + F % 2;
  else if (S == 0 && D % 2 == 1)
    F = F / 2;
  else if (F == 0 && D % 2 == 0)
    S = S / 2;
  else if (F == 0 && D % 2 == 1)
    S = S / 2 + S % 2;
  F += D / 2 + D % 2;
  S += D / 2;
  if (F > S)
    printf("First\n");
  else if (S > F)
    printf("Second\n");
  else
    printf("Draw\n");
}
