#include <bits/stdc++.h>
using namespace std;
int main() {
int V, A, B, C;
if (!(cin >> V >> A >> B >> C)) return 0;
while (true) {
// الأب (F)
if (V - A < 0) {
cout << "F" << endl;
return 0;
}
V -= A;
// الأم (M)
if (V - B < 0) {
cout << "M" << endl;
return 0;
}
V -= B;
// تاكاهاتشي (T)
if (V - C < 0) {
cout << "T" << endl;
return 0;
}
V -= C;
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIGludCBWLCBBLCBCLCBDOwogICAgaWYgKCEoY2luID4+IFYgPj4gQSA+PiBCID4+IEMpKSByZXR1cm4gMDsKCiAgICB3aGlsZSAodHJ1ZSkgewogICAgICAgIC8vINin2YTYo9ioIChGKQogICAgICAgIGlmIChWIC0gQSA8IDApIHsKICAgICAgICAgICAgY291dCA8PCAiRiIgPDwgZW5kbDsKICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgfQogICAgICAgIFYgLT0gQTsKCiAgICAgICAgLy8g2KfZhNij2YUgKE0pCiAgICAgICAgaWYgKFYgLSBCIDwgMCkgewogICAgICAgICAgICBjb3V0IDw8ICJNIiA8PCBlbmRsOwogICAgICAgICAgICByZXR1cm4gMDsKICAgICAgICB9CiAgICAgICAgViAtPSBCOwoKICAgICAgICAvLyDYqtin2YPYp9mH2KfYqti02YogKFQpCiAgICAgICAgaWYgKFYgLSBDIDwgMCkgewogICAgICAgICAgICBjb3V0IDw8ICJUIiA8PCBlbmRsOwogICAgICAgICAgICByZXR1cm4gMDsKICAgICAgICB9CiAgICAgICAgViAtPSBDOwogICAgfQoKICAgIHJldHVybiAwOwp9