#include <bits/stdc++.h>
int main() {
  std ::ios_base::sync_with_stdio(0);
  std ::cin.tie(NULL);
  std ::cout.tie(NULL);
  std ::string a1, a2, a3;
  std ::cin >> a1 >> a2 >> a3;
  if (a1 == "rock" && a2 == a3 && a3 == "scissors")
    std ::cout << "F\n";
  else if (a1 == "scissors" && a2 == a3 && a3 == "paper")
    std ::cout << "F\n";
  else if (a1 == "paper" && a2 == a3 && a3 == "rock")
    std ::cout << "F\n";
  else if (a2 == "rock" && a1 == a3 && a3 == "scissors")
    std ::cout << "M\n";
  else if (a2 == "scissors" && a1 == a3 && a3 == "paper")
    std ::cout << "M\n";
  else if (a2 == "paper" && a1 == a3 && a3 == "rock")
    std ::cout << "M\n";
  else if (a3 == "rock" && a1 == a2 && a2 == "scissors")
    std ::cout << "S\n";
  else if (a3 == "scissors" && a1 == a2 && a2 == "paper")
    std ::cout << "S\n";
  else if (a3 == "paper" && a1 == a2 && a2 == "rock")
    std ::cout << "S\n";
  else
    std ::cout << "?\n";
  return 0;
}
