#include <bits/stdc++.h>
int main() {
  char a[10];
  scanf("%s", a);
  char b[10];
  scanf("%s", b);
  char c[10];
  scanf("%s", c);
  if (a[0] == 'r' && b[0] == 's' && c[0] == 's') {
    printf("F");
    return 0;
  } else if (a[0] == 'p' && b[0] == 'r' && c[0] == 'r') {
    printf("F");
    return 0;
  } else if (a[0] == 's' && b[0] == 'p' && c[0] == 'p') {
    printf("F");
    return 0;
  } else if (b[0] == 'r' && a[0] == 's' && c[0] == 's') {
    printf("M");
    return 0;
  } else if (b[0] == 'p' && a[0] == 'r' && c[0] == 'r') {
    printf("M");
    return 0;
  } else if (b[0] == 's' && a[0] == 'p' && c[0] == 'p') {
    printf("M");
    return 0;
  } else if (c[0] == 'r' && b[0] == 's' && a[0] == 's') {
    printf("S");
    return 0;
  } else if (c[0] == 'p' && b[0] == 'r' && a[0] == 'r') {
    printf("S");
    return 0;
  } else if (c[0] == 's' && b[0] == 'p' && a[0] == 'p') {
    printf("S");
    return 0;
  }
  printf("?");
  return 0;
}
