#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;

int main ()
{
    char a[100];
    int zbroj[100],razlika;
    scanf ("%s",a);
    char b=a[0];
    for (int i=0; i<strlen (a); i++)
        {
             if (a[i]=='V') zbroj[i]=5;
             if (a[i]=='I') zbroj[i]=1;
             if (a[i]=='X') zbroj[i]=10;
             if (a[i]=='L') zbroj[i]=50;
             if (a[i]=='C') zbroj[i]=100;
        }
    sort (zbroj,zbroj+strlen (a)-1);
    for (int i=1; i<strlen (a); i++)
    {   
        razlika=zbroj[0]-zbroj[i];
    }
    if (razlika<=0) cout << a;
    else 
         {
             for (int i=0; i<strlen(a); i++)
                 swap (a[i],a[i+1]);
             cout << a << b;
         }                       
    //system ("pause");
    return 0;
}
