#include <iostream>
using namespace std;
int main()
{
int V;cin >>V;
int A;cin >>A;
int B;cin>> B;
int C;cin>> C;
while(V>0)
{
if(V-A>=0)
{
V-=A;
}
else //(V-A<0)
{
cout<<'F';
}
if(V-B>=0)
{
V-=B;
}
else //(V-B<0)
{
cout<<'M';
}
if(V-C>=0)
{
V=V-C;
}
else //(V-C<0)
{
cout<<'T';
}
}
if(V<=0)
{
cout<<'F';
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgogCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiAKaW50IG1haW4oKQp7CiAgIGludCBWO2NpbiA+PlY7CiAgIGludCBBO2NpbiA+PkE7CiAgIGludCBCO2Npbj4+IEI7CiAgIGludCBDO2Npbj4+IEM7CiAgIHdoaWxlKFY+MCkKICAgewogICAgICAgaWYoVi1BPj0wKQogICAgICAgewogICAgICAgICAgIFYtPUE7CiAgICAgICB9CiAgICAgICBlbHNlIC8vKFYtQTwwKQogICAgICAgewogICAgICAgICAgIGNvdXQ8PCdGJzsKICAgICAgIH0KICAgICAgIGlmKFYtQj49MCkKICAgICAgIHsKICAgICAgICAgICBWLT1COwogICAgICAgfQogICAgICAgZWxzZSAvLyhWLUI8MCkKICAgICAgIHsKICAgICAgICAgICBjb3V0PDwnTSc7CiAgICAgICB9CiAgICAgICBpZihWLUM+PTApCiAgICAgICB7CiAgICAgICAgICAgVj1WLUM7CiAgICAgICB9CiAgICAgICBlbHNlIC8vKFYtQzwwKQogICAgICAgewogICAgICAgICAgIGNvdXQ8PCdUJzsKICAgICAgIH0KICAgfQogICBpZihWPD0wKQogICB7CiAgICAgICBjb3V0PDwnRic7CiAgIH0KICAgcmV0dXJuIDA7Cn0K