#define _CRT_SECURE_NO_WARNINGS #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define MAX_MOD 1000000007 #define REP(i,n) for(int i = 0;i < n;++i) string hoge[12] = { "I","II","III","IIII","V","VI","VII","VIII","IX","X","XI","XII"}; int main() { string a; int b; cin >> a >> b; int now = 0; REP(i, 12) { if (a == hoge[i]) now = i; } if (b >= 0) { cout << hoge[(now + b) % 12] << endl; } else { for (int i = 0;i > b;--i) { if (now == 0) now = 12; now--; } cout << hoge[now] << endl; } return 0; }