#include <bits/stdc++.h>
using namespace std;
const long long M = 1e9 + 7;
long long v[5], w[5];
int main() {
  int pos;
  for (int i = 1; i <= 3; i++) scanf("%lld", &v[i]), w[i] = v[i];
  printf("First\n");
  fflush(stdout);
  printf("%lld\n", M);
  fflush(stdout);
  scanf("%d", &pos);
  v[pos] += M, w[pos] += M;
  sort(w + 1, w + 4);
  printf("%lld\n", 2 * w[3] - w[1] - w[2]);
  fflush(stdout);
  scanf("%d", &pos);
  v[pos] += 2 * w[3] - w[1] - w[2];
  sort(v + 1, v + 4);
  printf("%lld\n", v[2] - v[1]);
  fflush(stdout);
  return 0;
}
