/*
输入样例:
redlesPayBestPATTopTeePHPereatitAPPT
输出样例:
PATestPATestPTetPTePePee
*/
#include<iostream>
#include<string>
using namespace std;
int main()
{
string str;
cin>>str;
int len=str.length();
int P=0,A=0,T=0,e=0,s=0,y=0;
for(int i=0;i<len;i++)
{
if(str[i]=='P')P++;
if(str[i]=='A')A++;
if(str[i]=='T')T++;
if(str[i]=='e')e++;
if(str[i]=='s')s++;
if(str[i]=='y')y++;
}
while(P||A||T||e||s||y)
{
if(P){cout<<"P";P--;}
if(A){cout<<"A";A--;}
if(T){cout<<"T";T--;}
if(e){cout<<"e";e--;}
if(s){cout<<"s";s--;}
if(y){cout<<"t";y--;}
}
return 0;
}
输入样例:
redlesPayBestPATTopTeePHPereatitAPPT
输出样例:
PATestPATestPTetPTePePee
*/
#include<iostream>
#include<string>
using namespace std;
int main()
{
string str;
cin>>str;
int len=str.length();
int P=0,A=0,T=0,e=0,s=0,y=0;
for(int i=0;i<len;i++)
{
if(str[i]=='P')P++;
if(str[i]=='A')A++;
if(str[i]=='T')T++;
if(str[i]=='e')e++;
if(str[i]=='s')s++;
if(str[i]=='y')y++;
}
while(P||A||T||e||s||y)
{
if(P){cout<<"P";P--;}
if(A){cout<<"A";A--;}
if(T){cout<<"T";T--;}
if(e){cout<<"e";e--;}
if(s){cout<<"s";s--;}
if(y){cout<<"t";y--;}
}
return 0;
}