#include <bits/stdc++.h>
int main() {
  int F, M, S;
  char m[10], f[10], s[10];
  scanf("%s", f);
  scanf("%s", m);
  scanf("%s", s);
  F = strlen(f);
  M = strlen(m);
  S = strlen(s);
  if (F == M && F == S) {
    printf("?");
  } else if (F != M && F != S && M != S) {
    printf("?");
  } else if (F == 4 && M == 8 && S == 8) {
    printf("F");
  } else if (F == 5 && S == 4 && M == 4) {
    printf("F");
  } else if (F == 8 && M == 5 && S == 5) {
    printf("F");
  } else if (S == 4 && F == 8 && M == 8) {
    printf("S");
  } else if (S == 5 && F == 4 && M == 4) {
    printf("S");
  } else if (S == 8 && M == 5 && F == 5) {
    printf("S");
  } else if (M == 4 && S == 8 && F == 8) {
    printf("M");
  } else if (M == 5 && S == 4 && F == 4) {
    printf("M");
  } else if (M == 8 && F == 5 && S == 5) {
    printf("M");
  } else
    printf("?");
  return 0;
}
