#include <bits/stdc++.h>
#pragma comment(linker, "/STACK:300000000")
using namespace std;
string F = "First", S = "Second";
void fw() { cout << F << '\n'; }
void sw() { cout << S << '\n'; }
int main() {
  int x1, y1, x2, y2, n, m;
  cin >> n >> m;
  cin >> x1 >> y1 >> x2 >> y2;
  int X = abs(x1 - x2);
  int Y = abs(y1 - y2);
  if (X > Y) swap(X, Y);
  if (X <= 2) {
    if (Y <= 4)
      fw();
    else
      sw();
    return 0;
  }
  if (X == 3 && Y == 3)
    fw();
  else
    sw();
  return 0;
  return 0;
}
