#include <stdio.h>
char h[8]="IVXLCDM",l[10][4]={{-1},{0,-1},{0,0,-1},{0,0,0,-1},{0,1,-1},{1,-1},{1,0,-1},{1,0,0,-1},{1},{0,2,-1}},i,j;
int n;
int main(){
	for(scanf("%d",&n);n>=1000;n-=1000)printf("M");
	for(int d[3]={n%10,(n/10)%10,n/100};i>=0;i--)for(j=0;j<4&&l[d[i]][j]!=-1;j++)printf("%c",h[l[d[i]][j]+2*i]);
	return 0;
}