#include<bits/stdc++.h>
using namespace std;
int main(){
string s,str;getline(cin,s);
for(auto &x:s) str+=toupper(x);
int G_cnt=count(str.begin(),str.end(),'G');
int L_cnt=count(str.begin(),str.end(),'L');
int P_cnt=count(str.begin(),str.end(),'P');
int T_cnt=count(str.begin(),str.end(),'T');
while(G_cnt+P_cnt+L_cnt+T_cnt){
for(int i=0;i<str.length();i++){
if(str[i]=='G'&&G_cnt--){
cout<<str[i];str[i]='0';break;
}
}
for(int i=0;i<str.length();i++){
if(str[i]=='P'&&P_cnt--){
cout<<str[i];str[i]='0';break;
}
}
for(int i=0;i<str.length();i++){
if(str[i]=='L'&&L_cnt--){
cout<<str[i];str[i]='0';break;
}
}
for(int i=0;i<str.length();i++){
if(str[i]=='T'&&T_cnt--){
cout<<str[i];str[i]='0';break;
}
}
}
}