#include <bits/stdc++.h>
using namespace std;
int main() {
  int c[3] = {};
  string s, t;
  for (int i = 0; i < 3; ++i) {
    cin >> s;
    c[s[0] == 'r' ? 0 : s[0] == 'p' ? 1 : 2]++;
    t += s[0];
  }
  for (int k = 0; k < 3; ++k) {
    if (c[k] == 2 && c[(k + 1) % 3] == 1) {
      for (int i = 0; i < 3; ++i) {
        if (c[i] == 1) {
          for (int j = 0; j < 3; ++j) {
            if (t[j] == (i == 0 ? 'r' : i == 1 ? 'p' : 's')) {
              cout << (j == 0 ? 'F' : j == 1 ? 'M' : 'S') << '\n';
              return 0;
            }
          }
        }
      }
    }
  }
  cout << '?' << '\n';
  return 0;
}
