#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, m, a1, b1, a2, b2;
  cin >> n >> m >> a1 >> b1 >> a2 >> b2;
  int v = ((((a1 - a2 > 0) ? a1 - a2 : -(a1 - a2)) <
            ((b1 - b2 > 0) ? b1 - b2 : -(b1 - b2)))
               ? (((b1 - b2 > 0) ? b1 - b2 : -(b1 - b2)))
               : (((a1 - a2 > 0) ? a1 - a2 : -(a1 - a2))));
  if ((((a1 - a2 > 0) ? a1 - a2 : -(a1 - a2)) == 4) &&
      (((b1 - b2 > 0) ? b1 - b2 : -(b1 - b2)) == 4))
    printf("Second\n");
  else if ((((a1 - a2 > 0) ? a1 - a2 : -(a1 - a2)) == 4) &&
           (((b1 - b2 > 0) ? b1 - b2 : -(b1 - b2)) == 3))
    printf("Second\n");
  else if ((((a1 - a2 > 0) ? a1 - a2 : -(a1 - a2)) == 3) &&
           (((b1 - b2 > 0) ? b1 - b2 : -(b1 - b2)) == 4))
    printf("Second\n");
  else if (v < 5)
    printf("First\n");
  else
    printf("Second\n");
  return 0;
}
