#include <bits/stdc++.h>
using namespace std;
int main() {
int V, A, B, C;
cin >> V >> A >> B >> C;
while (V > 0) {
if (V - A >= 0) {
V -= A;
}
else {
cout << "F" << endl;
return 0;
}
if (V - B >= 0)
V -= B;
else {
cout << "M" << endl;
return 0;
}
if (V - C >= 0) {
V -= C;
}
else {
cout << "T" << endl;
return 0;
}
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCiAgICBpbnQgViwgQSwgQiwgQzsKICAgIGNpbiA+PiBWID4+IEEgPj4gQiA+PiBDOwoKICAgIHdoaWxlIChWID4gMCkgewogICAgICAgIGlmIChWIC0gQSA+PSAwKSB7CiAgICAgICAgICAgIFYgLT0gQTsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIGNvdXQgPDwgIkYiIDw8IGVuZGw7CiAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgIH0KCiAgICAgICAgaWYgKFYgLSBCID49IDApCiAgICAgICAgICAgIFYgLT0gQjsKICAgICAgICBlbHNlIHsKICAgICAgICAgICAgY291dCA8PCAiTSIgPDwgZW5kbDsKICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgfQoKICAgICAgICBpZiAoViAtIEMgPj0gMCkgewogICAgICAgICAgICBWIC09IEM7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBjb3V0IDw8ICJUIiA8PCBlbmRsOwogICAgICAgICAgICByZXR1cm4gMDsKICAgICAgICB9CiAgICB9CgogICAgcmV0dXJuIDA7Cn0=