#include <bits/stdc++.h>
using namespace std;
long long A, B, C;
long long f(long long k) {
  vector<long long> v = {A, B, C};
  sort(v.begin(), v.end());
  return v[k - 1];
}
void Query(long long val) {
  cout << val << endl;
  long long k;
  cin >> k;
  if (k == 0) exit(0);
  if (k == 1) A += val;
  if (k == 2) B += val;
  if (k == 3) C += val;
}
int main() {
  ios::sync_with_stdio(0);
  cin.tie(0);
  cin >> A >> B >> C;
  cout << "First" << endl;
  Query(1234567890LL);
  Query(f(3) + f(3) - f(2) - f(1));
  Query(f(2) - f(1));
  return 0;
}
