#include<stdio.h>
#include<string.h>
int main()
{
char s[100];
while(scanf("%s",s)!=EOF){
if(strcmp(s,"E")==0) break;
int z=0,o=0,j=0;
for(int i=0;s[i]!=0;i++){
if(s[i]=='Z') z++;
else if(s[i]=='O') o++;
else j++;
}
if(z>o){
if(o>j){ // z o j
for(int i=0;i<j;i++) printf("ZOJ");
for(int i=0;i<o-j;i++) printf("ZO");
for(int i=0;i<z-o;i++) printf("Z");
}
else if(z>j) { // z j o
for(int i=0;i<o;i++) printf("ZOJ");
for(int i=0;i<j-o;i++) printf("ZJ");
for(int i=0;i<z-j;i++) printf("Z");
}
else{ // j z o
for(int i=0;i<o;i++) printf("ZOJ");
for(int i=0;i<z-o;i++) printf("ZJ");
for(int i=0;i<j-z;i++) printf("J");
}
}else {
if(z>j){ // o z j
for(int i=0;i<j;i++) printf("ZOJ");
for(int i=0;i<z-j;i++) printf("ZO");
for(int i=0;i<o-z;i++) printf("O");
}
else if(j>o) { // j o z
for(int i=0;i<z;i++) printf("ZOJ");
for(int i=0;i<o-z;i++) printf("OJ");
for(int i=0;i<j-o;i++) printf("J");
}
else {// o j z
for(int i=0;i<z;i++) printf("ZOJ");
for(int i=0;i<j-z;i++) printf("OJ");
for(int i=0;i<o-j;i++) printf("O");
}
}
printf("\n");
}
return 0;
}
#include<string.h>
int main()
{
char s[100];
while(scanf("%s",s)!=EOF){
if(strcmp(s,"E")==0) break;
int z=0,o=0,j=0;
for(int i=0;s[i]!=0;i++){
if(s[i]=='Z') z++;
else if(s[i]=='O') o++;
else j++;
}
if(z>o){
if(o>j){ // z o j
for(int i=0;i<j;i++) printf("ZOJ");
for(int i=0;i<o-j;i++) printf("ZO");
for(int i=0;i<z-o;i++) printf("Z");
}
else if(z>j) { // z j o
for(int i=0;i<o;i++) printf("ZOJ");
for(int i=0;i<j-o;i++) printf("ZJ");
for(int i=0;i<z-j;i++) printf("Z");
}
else{ // j z o
for(int i=0;i<o;i++) printf("ZOJ");
for(int i=0;i<z-o;i++) printf("ZJ");
for(int i=0;i<j-z;i++) printf("J");
}
}else {
if(z>j){ // o z j
for(int i=0;i<j;i++) printf("ZOJ");
for(int i=0;i<z-j;i++) printf("ZO");
for(int i=0;i<o-z;i++) printf("O");
}
else if(j>o) { // j o z
for(int i=0;i<z;i++) printf("ZOJ");
for(int i=0;i<o-z;i++) printf("OJ");
for(int i=0;i<j-o;i++) printf("J");
}
else {// o j z
for(int i=0;i<z;i++) printf("ZOJ");
for(int i=0;i<j-z;i++) printf("OJ");
for(int i=0;i<o-j;i++) printf("O");
}
}
printf("\n");
}
return 0;
}