#include <bits/stdc++.h>
const int intINF = 999999999;
const long long i64INF = 99999999999999999ll;
const double doubleINF = 9999999999.;
using namespace std;
int abs(int a) {
  if (a < 0) a *= -1;
  return a;
}
int max(int a, int b) {
  if (a < b) a = b;
  return a;
}
int main() {
  int x1, y1, x2, y2, px, py;
  scanf("%d%d%d%d%d%d", &px, &py, &x1, &y1, &x2, &y2);
  int m;
  int p1, p2;
  p1 = abs(y1 - y2);
  p2 = abs(x1 - x2);
  if ((p1 >= 3 && p2 >= 4) || (p1 >= 4 && p2 >= 3) || p1 > 4 || p2 > 4)
    printf("Second\n");
  else
    printf("First\n");
  return 0;
}
