#include using namespace std; int main() { int n; cin >> n; switch(n) { case 1: cout << "I"; break; case 2: cout << "II"; break; case 3: cout << "III"; break; case 4: cout << "IV"; break; case 5: cout << "V"; break; case 6: cout << "VI"; break; case 7: cout << "VII"; break; case 8: cout << "VIII"; break; case 9: cout << "IX"; break; case 10: cout << "X"; break; case 11: cout << "XI"; break; case 12: cout << "XII"; break; case 13: cout << "XIII"; break; case 14: cout << "XIV"; break; case 15: cout << "XV"; break; case 16: cout << "XVI"; break; case 17: cout << "XVII"; break; case 18: cout << "XVIII"; break; case 19: cout << "XIX"; break; case 20: cout << "XX"; break; case 21: cout << "XXI"; break; case 22: cout << "XXII"; break; case 23: cout << "XXIII"; break; case 24: cout << "XXIV"; break; case 25: cout << "XXV"; break; case 26: cout << "XXVI"; break; case 27: cout << "XXVII"; break; case 28: cout << "XXVIII"; break; case 29: cout << "XXIX"; break; case 30: cout << "XXX"; break; case 31: cout << "XXXI"; break; case 32: cout << "XXXII"; break; case 33: cout << "XXXIII"; break; case 34: cout << "XXXIV"; break; case 35: cout << "XXXV"; break; case 36: cout << "XXXVI"; break; case 37: cout << "XXXVII"; break; case 38: cout << "XXXVIII"; break; case 39: cout << "XXXIX"; break; case 40: cout << "XL"; break; case 41: cout << "XLI"; break; case 42: cout << "XLII"; break; case 43: cout << "XLIII"; break; case 44: cout << "XLIV"; break; case 45: cout << "XLV"; break; case 46: cout << "XLVI"; break; case 47: cout << "XLVII"; break; case 48: cout << "XLVIII"; break; case 49: cout << "XLIX"; break; case 50: cout << "L"; break; case 51: cout << "LI"; break; case 52: cout << "LII"; break; case 53: cout << "LIII"; break; case 54: cout << "LIV"; break; case 55: cout << "LV"; break; case 56: cout << "LVI"; break; case 57: cout << "LVII"; break; case 58: cout << "LVIII"; break; case 59: cout << "LIX"; break; case 60: cout << "LX"; break; case 61: cout << "LXI"; break; case 62: cout << "LXII"; break; case 63: cout << "LXIII"; break; case 64: cout << "LXIV"; break; case 65: cout << "LXV"; break; case 66: cout << "LXVI"; break; case 67: cout << "LXVII"; break; case 68: cout << "LXVIII"; break; case 69: cout << "LXIX"; break; case 70: cout << "LXX"; break; case 71: cout << "LXXI"; break; case 72: cout << "LXXII"; break; case 73: cout << "LXXIII"; break; case 74: cout << "LXXIV"; break; case 75: cout << "LXXV"; break; case 76: cout << "LXXVI"; break; case 77: cout << "LXXVII"; break; case 78: cout << "LXXVIII"; break; case 79: cout << "LXXIX"; break; case 80: cout << "LXXX"; break; case 81: cout << "LXXXI"; break; case 82: cout << "LXXXII"; break; case 83: cout << "LXXXIII"; break; case 84: cout << "LXXXIV"; break; case 85: cout << "LXXXV"; break; case 86: cout << "LXXXVI"; break; case 87: cout << "LXXXVII"; break; case 88: cout << "LXXXVIII"; break; case 89: cout << "LXXXIX"; break; case 90: cout << "XC"; break; case 91: cout << "XCI"; break; case 92: cout << "XCII"; break; case 93: cout << "XCIII"; break; case 94: cout << "XCIV"; break; case 95: cout << "XCV"; break; case 96: cout << "XCVI"; break; case 97: cout << "XCVII"; break; case 98: cout << "XCVIII"; break; case 99: cout << "XCIX"; break; case 100: cout << "C"; break; case 101: cout << "CI"; break; case 102: cout << "CII"; break; case 103: cout << "CIII"; break; case 104: cout << "CIV"; break; case 105: cout << "CV"; break; case 106: cout << "CVI"; break; case 107: cout << "CVII"; break; case 108: cout << "CVIII"; break; case 109: cout << "CIX"; break; case 110: cout << "CX"; break; case 111: cout << "CXI"; break; case 112: cout << "CXII"; break; case 113: cout << "CXIII"; break; case 114: cout << "CXIV"; break; case 115: cout << "CXV"; break; case 116: cout << "CXVI"; break; case 117: cout << "CXVII"; break; case 118: cout << "CXVIII"; break; case 119: cout << "CXIX"; break; case 120: cout << "CXX"; break; case 121: cout << "CXXI"; break; case 122: cout << "CXXII"; break; case 123: cout << "CXXIII"; break; case 124: cout << "CXXIV"; break; case 125: cout << "CXXV"; break; case 126: cout << "CXXVI"; break; case 127: cout << "CXXVII"; break; case 128: cout << "CXXVIII"; break; case 129: cout << "CXXIX"; break; case 130: cout << "CXXX"; break; case 131: cout << "CXXXI"; break; case 132: cout << "CXXXII"; break; case 133: cout << "CXXXIII"; break; case 134: cout << "CXXXIV"; break; case 135: cout << "CXXXV"; break; case 136: cout << "CXXXVI"; break; case 137: cout << "CXXXVII"; break; case 138: cout << "CXXXVIII"; break; case 139: cout << "CXXXIX"; break; case 140: cout << "CXL"; break; case 141: cout << "CXLI"; break; case 142: cout << "CXLII"; break; case 143: cout << "CXLIII"; break; case 144: cout << "CXLIV"; break; case 145: cout << "CXLV"; break; case 146: cout << "CXLVI"; break; case 147: cout << "CXLVII"; break; case 148: cout << "CXLVIII"; break; case 149: cout << "CXLIX"; break; case 150: cout << "CL"; break; case 151: cout << "CLI"; break; case 152: cout << "CLII"; break; case 153: cout << "CLIII"; break; case 154: cout << "CLIV"; break; case 155: cout << "CLV"; break; case 156: cout << "CLVI"; break; case 157: cout << "CLVII"; break; case 158: cout << "CLVIII"; break; case 159: cout << "CLIX"; break; case 160: cout << "CLX"; break; case 161: cout << "CLXI"; break; case 162: cout << "CLXII"; break; case 163: cout << "CLXIII"; break; case 164: cout << "CLXIV"; break; case 165: cout << "CLXV"; break; case 166: cout << "CLXVI"; break; case 167: cout << "CLXVII"; break; case 168: cout << "CLXVIII"; break; case 169: cout << "CLXIX"; break; case 170: cout << "CLXX"; break; case 171: cout << "CLXXI"; break; case 172: cout << "CLXXII"; break; case 173: cout << "CLXXIII"; break; case 174: cout << "CLXXIV"; break; case 175: cout << "CLXXV"; break; case 176: cout << "CLXXVI"; break; case 177: cout << "CLXXVII"; break; case 178: cout << "CLXXVIII"; break; case 179: cout << "CLXXIX"; break; case 180: cout << "CLXXX"; break; case 181: cout << "CLXXXI"; break; case 182: cout << "CLXXXII"; break; case 183: cout << "CLXXXIII"; break; case 184: cout << "CLXXXIV"; break; case 185: cout << "CLXXXV"; break; case 186: cout << "CLXXXVI"; break; case 187: cout << "CLXXXVII"; break; case 188: cout << "CLXXXVIII"; break; case 189: cout << "CLXXXIX"; break; case 190: cout << "CXC"; break; case 191: cout << "CXCI"; break; case 192: cout << "CXCII"; break; case 193: cout << "CXCIII"; break; case 194: cout << "CXCIV"; break; case 195: cout << "CXCV"; break; case 196: cout << "CXCVI"; break; case 197: cout << "CXCVII"; break; case 198: cout << "CXCVIII"; break; case 199: cout << "CXCIX"; break; case 200: cout << "CC"; break; case 201: cout << "CCI"; break; case 202: cout << "CCII"; break; case 203: cout << "CCIII"; break; case 204: cout << "CCIV"; break; case 205: cout << "CCV"; break; case 206: cout << "CCVI"; break; case 207: cout << "CCVII"; break; case 208: cout << "CCVIII"; break; case 209: cout << "CCIX"; break; case 210: cout << "CCX"; break; case 211: cout << "CCXI"; break; case 212: cout << "CCXII"; break; case 213: cout << "CCXIII"; break; case 214: cout << "CCXIV"; break; case 215: cout << "CCXV"; break; case 216: cout << "CCXVI"; break; case 217: cout << "CCXVII"; break; case 218: cout << "CCXVIII"; break; case 219: cout << "CCXIX"; break; case 220: cout << "CCXX"; break; case 221: cout << "CCXXI"; break; case 222: cout << "CCXXII"; break; case 223: cout << "CCXXIII"; break; case 224: cout << "CCXXIV"; break; case 225: cout << "CCXXV"; break; case 226: cout << "CCXXVI"; break; case 227: cout << "CCXXVII"; break; case 228: cout << "CCXXVIII"; break; case 229: cout << "CCXXIX"; break; case 230: cout << "CCXXX"; break; case 231: cout << "CCXXXI"; break; case 232: cout << "CCXXXII"; break; case 233: cout << "CCXXXIII"; break; case 234: cout << "CCXXXIV"; break; case 235: cout << "CCXXXV"; break; case 236: cout << "CCXXXVI"; break; case 237: cout << "CCXXXVII"; break; case 238: cout << "CCXXXVIII"; break; case 239: cout << "CCXXXIX"; break; case 240: cout << "CCXL"; break; case 241: cout << "CCXLI"; break; case 242: cout << "CCXLII"; break; case 243: cout << "CCXLIII"; break; case 244: cout << "CCXLIV"; break; case 245: cout << "CCXLV"; break; case 246: cout << "CCXLVI"; break; case 247: cout << "CCXLVII"; break; case 248: cout << "CCXLVIII"; break; case 249: cout << "CCXLIX"; break; case 250: cout << "CCL"; break; case 251: cout << "CCLI"; break; case 252: cout << "CCLII"; break; case 253: cout << "CCLIII"; break; case 254: cout << "CCLIV"; break; case 255: cout << "CCLV"; break; case 256: cout << "CCLVI"; break; case 257: cout << "CCLVII"; break; case 258: cout << "CCLVIII"; break; case 259: cout << "CCLIX"; break; case 260: cout << "CCLX"; break; case 261: cout << "CCLXI"; break; case 262: cout << "CCLXII"; break; case 263: cout << "CCLXIII"; break; case 264: cout << "CCLXIV"; break; case 265: cout << "CCLXV"; break; case 266: cout << "CCLXVI"; break; case 267: cout << "CCLXVII"; break; case 268: cout << "CCLXVIII"; break; case 269: cout << "CCLXIX"; break; case 270: cout << "CCLXX"; break; case 271: cout << "CCLXXI"; break; case 272: cout << "CCLXXII"; break; case 273: cout << "CCLXXIII"; break; case 274: cout << "CCLXXIV"; break; case 275: cout << "CCLXXV"; break; case 276: cout << "CCLXXVI"; break; case 277: cout << "CCLXXVII"; break; case 278: cout << "CCLXXVIII"; break; case 279: cout << "CCLXXIX"; break; case 280: cout << "CCLXXX"; break; case 281: cout << "CCLXXXI"; break; case 282: cout << "CCLXXXII"; break; case 283: cout << "CCLXXXIII"; break; case 284: cout << "CCLXXXIV"; break; case 285: cout << "CCLXXXV"; break; case 286: cout << "CCLXXXVI"; break; case 287: cout << "CCLXXXVII"; break; case 288: cout << "CCLXXXVIII"; break; case 289: cout << "CCLXXXIX"; break; case 290: cout << "CCXC"; break; case 291: cout << "CCXCI"; break; case 292: cout << "CCXCII"; break; case 293: cout << "CCXCIII"; break; case 294: cout << "CCXCIV"; break; case 295: cout << "CCXCV"; break; case 296: cout << "CCXCVI"; break; case 297: cout << "CCXCVII"; break; case 298: cout << "CCXCVIII"; break; case 299: cout << "CCXCIX"; break; case 300: cout << "CCC"; break; case 301: cout << "CCCI"; break; case 302: cout << "CCCII"; break; case 303: cout << "CCCIII"; break; case 304: cout << "CCCIV"; break; case 305: cout << "CCCV"; break; case 306: cout << "CCCVI"; break; case 307: cout << "CCCVII"; break; case 308: cout << "CCCVIII"; break; case 309: cout << "CCCIX"; break; case 310: cout << "CCCX"; break; case 311: cout << "CCCXI"; break; case 312: cout << "CCCXII"; break; case 313: cout << "CCCXIII"; break; case 314: cout << "CCCXIV"; break; case 315: cout << "CCCXV"; break; case 316: cout << "CCCXVI"; break; case 317: cout << "CCCXVII"; break; case 318: cout << "CCCXVIII"; break; case 319: cout << "CCCXIX"; break; case 320: cout << "CCCXX"; break; case 321: cout << "CCCXXI"; break; case 322: cout << "CCCXXII"; break; case 323: cout << "CCCXXIII"; break; case 324: cout << "CCCXXIV"; break; case 325: cout << "CCCXXV"; break; case 326: cout << "CCCXXVI"; break; case 327: cout << "CCCXXVII"; break; case 328: cout << "CCCXXVIII"; break; case 329: cout << "CCCXXIX"; break; case 330: cout << "CCCXXX"; break; case 331: cout << "CCCXXXI"; break; case 332: cout << "CCCXXXII"; break; case 333: cout << "CCCXXXIII"; break; case 334: cout << "CCCXXXIV"; break; case 335: cout << "CCCXXXV"; break; case 336: cout << "CCCXXXVI"; break; case 337: cout << "CCCXXXVII"; break; case 338: cout << "CCCXXXVIII"; break; case 339: cout << "CCCXXXIX"; break; case 340: cout << "CCCXL"; break; case 341: cout << "CCCXLI"; break; case 342: cout << "CCCXLII"; break; case 343: cout << "CCCXLIII"; break; case 344: cout << "CCCXLIV"; break; case 345: cout << "CCCXLV"; break; case 346: cout << "CCCXLVI"; break; case 347: cout << "CCCXLVII"; break; case 348: cout << "CCCXLVIII"; break; case 349: cout << "CCCXLIX"; break; case 350: cout << "CCCL"; break; case 351: cout << "CCCLI"; break; case 352: cout << "CCCLII"; break; case 353: cout << "CCCLIII"; break; case 354: cout << "CCCLIV"; break; case 355: cout << "CCCLV"; break; case 356: cout << "CCCLVI"; break; case 357: cout << "CCCLVII"; break; case 358: cout << "CCCLVIII"; break; case 359: cout << "CCCLIX"; break; case 360: cout << "CCCLX"; break; case 361: cout << "CCCLXI"; break; case 362: cout << "CCCLXII"; break; case 363: cout << "CCCLXIII"; break; case 364: cout << "CCCLXIV"; break; case 365: cout << "CCCLXV"; break; case 366: cout << "CCCLXVI"; break; case 367: cout << "CCCLXVII"; break; case 368: cout << "CCCLXVIII"; break; case 369: cout << "CCCLXIX"; break; case 370: cout << "CCCLXX"; break; case 371: cout << "CCCLXXI"; break; case 372: cout << "CCCLXXII"; break; case 373: cout << "CCCLXXIII"; break; case 374: cout << "CCCLXXIV"; break; case 375: cout << "CCCLXXV"; break; case 376: cout << "CCCLXXVI"; break; case 377: cout << "CCCLXXVII"; break; case 378: cout << "CCCLXXVIII"; break; case 379: cout << "CCCLXXIX"; break; case 380: cout << "CCCLXXX"; break; case 381: cout << "CCCLXXXI"; break; case 382: cout << "CCCLXXXII"; break; case 383: cout << "CCCLXXXIII"; break; case 384: cout << "CCCLXXXIV"; break; case 385: cout << "CCCLXXXV"; break; case 386: cout << "CCCLXXXVI"; break; case 387: cout << "CCCLXXXVII"; break; case 388: cout << "CCCLXXXVIII"; break; case 389: cout << "CCCLXXXIX"; break; case 390: cout << "CCCXC"; break; case 391: cout << "CCCXCI"; break; case 392: cout << "CCCXCII"; break; case 393: cout << "CCCXCIII"; break; case 394: cout << "CCCXCIV"; break; case 395: cout << "CCCXCV"; break; case 396: cout << "CCCXCVI"; break; case 397: cout << "CCCXCVII"; break; case 398: cout << "CCCXCVIII"; break; case 399: cout << "CCCXCIX"; break; case 400: cout << "CD"; break; case 401: cout << "CDI"; break; case 402: cout << "CDII"; break; case 403: cout << "CDIII"; break; case 404: cout << "CDIV"; break; case 405: cout << "CDV"; break; case 406: cout << "CDVI"; break; case 407: cout << "CDVII"; break; case 408: cout << "CDVIII"; break; case 409: cout << "CDIX"; break; case 410: cout << "CDX"; break; case 411: cout << "CDXI"; break; case 412: cout << "CDXII"; break; case 413: cout << "CDXIII"; break; case 414: cout << "CDXIV"; break; case 415: cout << "CDXV"; break; case 416: cout << "CDXVI"; break; case 417: cout << "CDXVII"; break; case 418: cout << "CDXVIII"; break; case 419: cout << "CDXIX"; break; case 420: cout << "CDXX"; break; case 421: cout << "CDXXI"; break; case 422: cout << "CDXXII"; break; case 423: cout << "CDXXIII"; break; case 424: cout << "CDXXIV"; break; case 425: cout << "CDXXV"; break; case 426: cout << "CDXXVI"; break; case 427: cout << "CDXXVII"; break; case 428: cout << "CDXXVIII"; break; case 429: cout << "CDXXIX"; break; case 430: cout << "CDXXX"; break; case 431: cout << "CDXXXI"; break; case 432: cout << "CDXXXII"; break; case 433: cout << "CDXXXIII"; break; case 434: cout << "CDXXXIV"; break; case 435: cout << "CDXXXV"; break; case 436: cout << "CDXXXVI"; break; case 437: cout << "CDXXXVII"; break; case 438: cout << "CDXXXVIII"; break; case 439: cout << "CDXXXIX"; break; case 440: cout << "CDXL"; break; case 441: cout << "CDXLI"; break; case 442: cout << "CDXLII"; break; case 443: cout << "CDXLIII"; break; case 444: cout << "CDXLIV"; break; case 445: cout << "CDXLV"; break; case 446: cout << "CDXLVI"; break; case 447: cout << "CDXLVII"; break; case 448: cout << "CDXLVIII"; break; case 449: cout << "CDXLIX"; break; case 450: cout << "CDL"; break; case 451: cout << "CDLI"; break; case 452: cout << "CDLII"; break; case 453: cout << "CDLIII"; break; case 454: cout << "CDLIV"; break; case 455: cout << "CDLV"; break; case 456: cout << "CDLVI"; break; case 457: cout << "CDLVII"; break; case 458: cout << "CDLVIII"; break; case 459: cout << "CDLIX"; break; case 460: cout << "CDLX"; break; case 461: cout << "CDLXI"; break; case 462: cout << "CDLXII"; break; case 463: cout << "CDLXIII"; break; case 464: cout << "CDLXIV"; break; case 465: cout << "CDLXV"; break; case 466: cout << "CDLXVI"; break; case 467: cout << "CDLXVII"; break; case 468: cout << "CDLXVIII"; break; case 469: cout << "CDLXIX"; break; case 470: cout << "CDLXX"; break; case 471: cout << "CDLXXI"; break; case 472: cout << "CDLXXII"; break; case 473: cout << "CDLXXIII"; break; case 474: cout << "CDLXXIV"; break; case 475: cout << "CDLXXV"; break; case 476: cout << "CDLXXVI"; break; case 477: cout << "CDLXXVII"; break; case 478: cout << "CDLXXVIII"; break; case 479: cout << "CDLXXIX"; break; case 480: cout << "CDLXXX"; break; case 481: cout << "CDLXXXI"; break; case 482: cout << "CDLXXXII"; break; case 483: cout << "CDLXXXIII"; break; case 484: cout << "CDLXXXIV"; break; case 485: cout << "CDLXXXV"; break; case 486: cout << "CDLXXXVI"; break; case 487: cout << "CDLXXXVII"; break; case 488: cout << "CDLXXXVIII"; break; case 489: cout << "CDLXXXIX"; break; case 490: cout << "CDXC"; break; case 491: cout << "CDXCI"; break; case 492: cout << "CDXCII"; break; case 493: cout << "CDXCIII"; break; case 494: cout << "CDXCIV"; break; case 495: cout << "CDXCV"; break; case 496: cout << "CDXCVI"; break; case 497: cout << "CDXCVII"; break; case 498: cout << "CDXCVIII"; break; case 499: cout << "CDXCIX"; break; case 500: cout << "D"; break; case 501: cout << "DI"; break; case 502: cout << "DII"; break; case 503: cout << "DIII"; break; case 504: cout << "DIV"; break; case 505: cout << "DV"; break; case 506: cout << "DVI"; break; case 507: cout << "DVII"; break; case 508: cout << "DVIII"; break; case 509: cout << "DIX"; break; case 510: cout << "DX"; break; case 511: cout << "DXI"; break; case 512: cout << "DXII"; break; case 513: cout << "DXIII"; break; case 514: cout << "DXIV"; break; case 515: cout << "DXV"; break; case 516: cout << "DXVI"; break; case 517: cout << "DXVII"; break; case 518: cout << "DXVIII"; break; case 519: cout << "DXIX"; break; case 520: cout << "DXX"; break; case 521: cout << "DXXI"; break; case 522: cout << "DXXII"; break; case 523: cout << "DXXIII"; break; case 524: cout << "DXXIV"; break; case 525: cout << "DXXV"; break; case 526: cout << "DXXVI"; break; case 527: cout << "DXXVII"; break; case 528: cout << "DXXVIII"; break; case 529: cout << "DXXIX"; break; case 530: cout << "DXXX"; break; case 531: cout << "DXXXI"; break; case 532: cout << "DXXXII"; break; case 533: cout << "DXXXIII"; break; case 534: cout << "DXXXIV"; break; case 535: cout << "DXXXV"; break; case 536: cout << "DXXXVI"; break; case 537: cout << "DXXXVII"; break; case 538: cout << "DXXXVIII"; break; case 539: cout << "DXXXIX"; break; case 540: cout << "DXL"; break; case 541: cout << "DXLI"; break; case 542: cout << "DXLII"; break; case 543: cout << "DXLIII"; break; case 544: cout << "DXLIV"; break; case 545: cout << "DXLV"; break; case 546: cout << "DXLVI"; break; case 547: cout << "DXLVII"; break; case 548: cout << "DXLVIII"; break; case 549: cout << "DXLIX"; break; case 550: cout << "DL"; break; case 551: cout << "DLI"; break; case 552: cout << "DLII"; break; case 553: cout << "DLIII"; break; case 554: cout << "DLIV"; break; case 555: cout << "DLV"; break; case 556: cout << "DLVI"; break; case 557: cout << "DLVII"; break; case 558: cout << "DLVIII"; break; case 559: cout << "DLIX"; break; case 560: cout << "DLX"; break; case 561: cout << "DLXI"; break; case 562: cout << "DLXII"; break; case 563: cout << "DLXIII"; break; case 564: cout << "DLXIV"; break; case 565: cout << "DLXV"; break; case 566: cout << "DLXVI"; break; case 567: cout << "DLXVII"; break; case 568: cout << "DLXVIII"; break; case 569: cout << "DLXIX"; break; case 570: cout << "DLXX"; break; case 571: cout << "DLXXI"; break; case 572: cout << "DLXXII"; break; case 573: cout << "DLXXIII"; break; case 574: cout << "DLXXIV"; break; case 575: cout << "DLXXV"; break; case 576: cout << "DLXXVI"; break; case 577: cout << "DLXXVII"; break; case 578: cout << "DLXXVIII"; break; case 579: cout << "DLXXIX"; break; case 580: cout << "DLXXX"; break; case 581: cout << "DLXXXI"; break; case 582: cout << "DLXXXII"; break; case 583: cout << "DLXXXIII"; break; case 584: cout << "DLXXXIV"; break; case 585: cout << "DLXXXV"; break; case 586: cout << "DLXXXVI"; break; case 587: cout << "DLXXXVII"; break; case 588: cout << "DLXXXVIII"; break; case 589: cout << "DLXXXIX"; break; case 590: cout << "DXC"; break; case 591: cout << "DXCI"; break; case 592: cout << "DXCII"; break; case 593: cout << "DXCIII"; break; case 594: cout << "DXCIV"; break; case 595: cout << "DXCV"; break; case 596: cout << "DXCVI"; break; case 597: cout << "DXCVII"; break; case 598: cout << "DXCVIII"; break; case 599: cout << "DXCIX"; break; case 600: cout << "DC"; break; case 601: cout << "DCI"; break; case 602: cout << "DCII"; break; case 603: cout << "DCIII"; break; case 604: cout << "DCIV"; break; case 605: cout << "DCV"; break; case 606: cout << "DCVI"; break; case 607: cout << "DCVII"; break; case 608: cout << "DCVIII"; break; case 609: cout << "DCIX"; break; case 610: cout << "DCX"; break; case 611: cout << "DCXI"; break; case 612: cout << "DCXII"; break; case 613: cout << "DCXIII"; break; case 614: cout << "DCXIV"; break; case 615: cout << "DCXV"; break; case 616: cout << "DCXVI"; break; case 617: cout << "DCXVII"; break; case 618: cout << "DCXVIII"; break; case 619: cout << "DCXIX"; break; case 620: cout << "DCXX"; break; case 621: cout << "DCXXI"; break; case 622: cout << "DCXXII"; break; case 623: cout << "DCXXIII"; break; case 624: cout << "DCXXIV"; break; case 625: cout << "DCXXV"; break; case 626: cout << "DCXXVI"; break; case 627: cout << "DCXXVII"; break; case 628: cout << "DCXXVIII"; break; case 629: cout << "DCXXIX"; break; case 630: cout << "DCXXX"; break; case 631: cout << "DCXXXI"; break; case 632: cout << "DCXXXII"; break; case 633: cout << "DCXXXIII"; break; case 634: cout << "DCXXXIV"; break; case 635: cout << "DCXXXV"; break; case 636: cout << "DCXXXVI"; break; case 637: cout << "DCXXXVII"; break; case 638: cout << "DCXXXVIII"; break; case 639: cout << "DCXXXIX"; break; case 640: cout << "DCXL"; break; case 641: cout << "DCXLI"; break; case 642: cout << "DCXLII"; break; case 643: cout << "DCXLIII"; break; case 644: cout << "DCXLIV"; break; case 645: cout << "DCXLV"; break; case 646: cout << "DCXLVI"; break; case 647: cout << "DCXLVII"; break; case 648: cout << "DCXLVIII"; break; case 649: cout << "DCXLIX"; break; case 650: cout << "DCL"; break; case 651: cout << "DCLI"; break; case 652: cout << "DCLII"; break; case 653: cout << "DCLIII"; break; case 654: cout << "DCLIV"; break; case 655: cout << "DCLV"; break; case 656: cout << "DCLVI"; break; case 657: cout << "DCLVII"; break; case 658: cout << "DCLVIII"; break; case 659: cout << "DCLIX"; break; case 660: cout << "DCLX"; break; case 661: cout << "DCLXI"; break; case 662: cout << "DCLXII"; break; case 663: cout << "DCLXIII"; break; case 664: cout << "DCLXIV"; break; case 665: cout << "DCLXV"; break; case 666: cout << "DCLXVI"; break; case 667: cout << "DCLXVII"; break; case 668: cout << "DCLXVIII"; break; case 669: cout << "DCLXIX"; break; case 670: cout << "DCLXX"; break; case 671: cout << "DCLXXI"; break; case 672: cout << "DCLXXII"; break; case 673: cout << "DCLXXIII"; break; case 674: cout << "DCLXXIV"; break; case 675: cout << "DCLXXV"; break; case 676: cout << "DCLXXVI"; break; case 677: cout << "DCLXXVII"; break; case 678: cout << "DCLXXVIII"; break; case 679: cout << "DCLXXIX"; break; case 680: cout << "DCLXXX"; break; case 681: cout << "DCLXXXI"; break; case 682: cout << "DCLXXXII"; break; case 683: cout << "DCLXXXIII"; break; case 684: cout << "DCLXXXIV"; break; case 685: cout << "DCLXXXV"; break; case 686: cout << "DCLXXXVI"; break; case 687: cout << "DCLXXXVII"; break; case 688: cout << "DCLXXXVIII"; break; case 689: cout << "DCLXXXIX"; break; case 690: cout << "DCXC"; break; case 691: cout << "DCXCI"; break; case 692: cout << "DCXCII"; break; case 693: cout << "DCXCIII"; break; case 694: cout << "DCXCIV"; break; case 695: cout << "DCXCV"; break; case 696: cout << "DCXCVI"; break; case 697: cout << "DCXCVII"; break; case 698: cout << "DCXCVIII"; break; case 699: cout << "DCXCIX"; break; case 700: cout << "DCC"; break; case 701: cout << "DCCI"; break; case 702: cout << "DCCII"; break; case 703: cout << "DCCIII"; break; case 704: cout << "DCCIV"; break; case 705: cout << "DCCV"; break; case 706: cout << "DCCVI"; break; case 707: cout << "DCCVII"; break; case 708: cout << "DCCVIII"; break; case 709: cout << "DCCIX"; break; case 710: cout << "DCCX"; break; case 711: cout << "DCCXI"; break; case 712: cout << "DCCXII"; break; case 713: cout << "DCCXIII"; break; case 714: cout << "DCCXIV"; break; case 715: cout << "DCCXV"; break; case 716: cout << "DCCXVI"; break; case 717: cout << "DCCXVII"; break; case 718: cout << "DCCXVIII"; break; case 719: cout << "DCCXIX"; break; case 720: cout << "DCCXX"; break; case 721: cout << "DCCXXI"; break; case 722: cout << "DCCXXII"; break; case 723: cout << "DCCXXIII"; break; case 724: cout << "DCCXXIV"; break; case 725: cout << "DCCXXV"; break; case 726: cout << "DCCXXVI"; break; case 727: cout << "DCCXXVII"; break; case 728: cout << "DCCXXVIII"; break; case 729: cout << "DCCXXIX"; break; case 730: cout << "DCCXXX"; break; case 731: cout << "DCCXXXI"; break; case 732: cout << "DCCXXXII"; break; case 733: cout << "DCCXXXIII"; break; case 734: cout << "DCCXXXIV"; break; case 735: cout << "DCCXXXV"; break; case 736: cout << "DCCXXXVI"; break; case 737: cout << "DCCXXXVII"; break; case 738: cout << "DCCXXXVIII"; break; case 739: cout << "DCCXXXIX"; break; case 740: cout << "DCCXL"; break; case 741: cout << "DCCXLI"; break; case 742: cout << "DCCXLII"; break; case 743: cout << "DCCXLIII"; break; case 744: cout << "DCCXLIV"; break; case 745: cout << "DCCXLV"; break; case 746: cout << "DCCXLVI"; break; case 747: cout << "DCCXLVII"; break; case 748: cout << "DCCXLVIII"; break; case 749: cout << "DCCXLIX"; break; case 750: cout << "DCCL"; break; case 751: cout << "DCCLI"; break; case 752: cout << "DCCLII"; break; case 753: cout << "DCCLIII"; break; case 754: cout << "DCCLIV"; break; case 755: cout << "DCCLV"; break; case 756: cout << "DCCLVI"; break; case 757: cout << "DCCLVII"; break; case 758: cout << "DCCLVIII"; break; case 759: cout << "DCCLIX"; break; case 760: cout << "DCCLX"; break; case 761: cout << "DCCLXI"; break; case 762: cout << "DCCLXII"; break; case 763: cout << "DCCLXIII"; break; case 764: cout << "DCCLXIV"; break; case 765: cout << "DCCLXV"; break; case 766: cout << "DCCLXVI"; break; case 767: cout << "DCCLXVII"; break; case 768: cout << "DCCLXVIII"; break; case 769: cout << "DCCLXIX"; break; case 770: cout << "DCCLXX"; break; case 771: cout << "DCCLXXI"; break; case 772: cout << "DCCLXXII"; break; case 773: cout << "DCCLXXIII"; break; case 774: cout << "DCCLXXIV"; break; case 775: cout << "DCCLXXV"; break; case 776: cout << "DCCLXXVI"; break; case 777: cout << "DCCLXXVII"; break; case 778: cout << "DCCLXXVIII"; break; case 779: cout << "DCCLXXIX"; break; case 780: cout << "DCCLXXX"; break; case 781: cout << "DCCLXXXI"; break; case 782: cout << "DCCLXXXII"; break; case 783: cout << "DCCLXXXIII"; break; case 784: cout << "DCCLXXXIV"; break; case 785: cout << "DCCLXXXV"; break; case 786: cout << "DCCLXXXVI"; break; case 787: cout << "DCCLXXXVII"; break; case 788: cout << "DCCLXXXVIII"; break; case 789: cout << "DCCLXXXIX"; break; case 790: cout << "DCCXC"; break; case 791: cout << "DCCXCI"; break; case 792: cout << "DCCXCII"; break; case 793: cout << "DCCXCIII"; break; case 794: cout << "DCCXCIV"; break; case 795: cout << "DCCXCV"; break; case 796: cout << "DCCXCVI"; break; case 797: cout << "DCCXCVII"; break; case 798: cout << "DCCXCVIII"; break; case 799: cout << "DCCXCIX"; break; case 800: cout << "DCCC"; break; case 801: cout << "DCCCI"; break; case 802: cout << "DCCCII"; break; case 803: cout << "DCCCIII"; break; case 804: cout << "DCCCIV"; break; case 805: cout << "DCCCV"; break; case 806: cout << "DCCCVI"; break; case 807: cout << "DCCCVII"; break; case 808: cout << "DCCCVIII"; break; case 809: cout << "DCCCIX"; break; case 810: cout << "DCCCX"; break; case 811: cout << "DCCCXI"; break; case 812: cout << "DCCCXII"; break; case 813: cout << "DCCCXIII"; break; case 814: cout << "DCCCXIV"; break; case 815: cout << "DCCCXV"; break; case 816: cout << "DCCCXVI"; break; case 817: cout << "DCCCXVII"; break; case 818: cout << "DCCCXVIII"; break; case 819: cout << "DCCCXIX"; break; case 820: cout << "DCCCXX"; break; case 821: cout << "DCCCXXI"; break; case 822: cout << "DCCCXXII"; break; case 823: cout << "DCCCXXIII"; break; case 824: cout << "DCCCXXIV"; break; case 825: cout << "DCCCXXV"; break; case 826: cout << "DCCCXXVI"; break; case 827: cout << "DCCCXXVII"; break; case 828: cout << "DCCCXXVIII"; break; case 829: cout << "DCCCXXIX"; break; case 830: cout << "DCCCXXX"; break; case 831: cout << "DCCCXXXI"; break; case 832: cout << "DCCCXXXII"; break; case 833: cout << "DCCCXXXIII"; break; case 834: cout << "DCCCXXXIV"; break; case 835: cout << "DCCCXXXV"; break; case 836: cout << "DCCCXXXVI"; break; case 837: cout << "DCCCXXXVII"; break; case 838: cout << "DCCCXXXVIII"; break; case 839: cout << "DCCCXXXIX"; break; case 840: cout << "DCCCXL"; break; case 841: cout << "DCCCXLI"; break; case 842: cout << "DCCCXLII"; break; case 843: cout << "DCCCXLIII"; break; case 844: cout << "DCCCXLIV"; break; case 845: cout << "DCCCXLV"; break; case 846: cout << "DCCCXLVI"; break; case 847: cout << "DCCCXLVII"; break; case 848: cout << "DCCCXLVIII"; break; case 849: cout << "DCCCXLIX"; break; case 850: cout << "DCCCL"; break; case 851: cout << "DCCCLI"; break; case 852: cout << "DCCCLII"; break; case 853: cout << "DCCCLIII"; break; case 854: cout << "DCCCLIV"; break; case 855: cout << "DCCCLV"; break; case 856: cout << "DCCCLVI"; break; case 857: cout << "DCCCLVII"; break; case 858: cout << "DCCCLVIII"; break; case 859: cout << "DCCCLIX"; break; case 860: cout << "DCCCLX"; break; case 861: cout << "DCCCLXI"; break; case 862: cout << "DCCCLXII"; break; case 863: cout << "DCCCLXIII"; break; case 864: cout << "DCCCLXIV"; break; case 865: cout << "DCCCLXV"; break; case 866: cout << "DCCCLXVI"; break; case 867: cout << "DCCCLXVII"; break; case 868: cout << "DCCCLXVIII"; break; case 869: cout << "DCCCLXIX"; break; case 870: cout << "DCCCLXX"; break; case 871: cout << "DCCCLXXI"; break; case 872: cout << "DCCCLXXII"; break; case 873: cout << "DCCCLXXIII"; break; case 874: cout << "DCCCLXXIV"; break; case 875: cout << "DCCCLXXV"; break; case 876: cout << "DCCCLXXVI"; break; case 877: cout << "DCCCLXXVII"; break; case 878: cout << "DCCCLXXVIII"; break; case 879: cout << "DCCCLXXIX"; break; case 880: cout << "DCCCLXXX"; break; case 881: cout << "DCCCLXXXI"; break; case 882: cout << "DCCCLXXXII"; break; case 883: cout << "DCCCLXXXIII"; break; case 884: cout << "DCCCLXXXIV"; break; case 885: cout << "DCCCLXXXV"; break; case 886: cout << "DCCCLXXXVI"; break; case 887: cout << "DCCCLXXXVII"; break; case 888: cout << "DCCCLXXXVIII"; break; case 889: cout << "DCCCLXXXIX"; break; case 890: cout << "DCCCXC"; break; case 891: cout << "DCCCXCI"; break; case 892: cout << "DCCCXCII"; break; case 893: cout << "DCCCXCIII"; break; case 894: cout << "DCCCXCIV"; break; case 895: cout << "DCCCXCV"; break; case 896: cout << "DCCCXCVI"; break; case 897: cout << "DCCCXCVII"; break; case 898: cout << "DCCCXCVIII"; break; case 899: cout << "DCCCXCIX"; break; case 900: cout << "CM"; break; case 901: cout << "CMI"; break; case 902: cout << "CMII"; break; case 903: cout << "CMIII"; break; case 904: cout << "CMIV"; break; case 905: cout << "CMV"; break; case 906: cout << "CMVI"; break; case 907: cout << "CMVII"; break; case 908: cout << "CMVIII"; break; case 909: cout << "CMIX"; break; case 910: cout << "CMX"; break; case 911: cout << "CMXI"; break; case 912: cout << "CMXII"; break; case 913: cout << "CMXIII"; break; case 914: cout << "CMXIV"; break; case 915: cout << "CMXV"; break; case 916: cout << "CMXVI"; break; case 917: cout << "CMXVII"; break; case 918: cout << "CMXVIII"; break; case 919: cout << "CMXIX"; break; case 920: cout << "CMXX"; break; case 921: cout << "CMXXI"; break; case 922: cout << "CMXXII"; break; case 923: cout << "CMXXIII"; break; case 924: cout << "CMXXIV"; break; case 925: cout << "CMXXV"; break; case 926: cout << "CMXXVI"; break; case 927: cout << "CMXXVII"; break; case 928: cout << "CMXXVIII"; break; case 929: cout << "CMXXIX"; break; case 930: cout << "CMXXX"; break; case 931: cout << "CMXXXI"; break; case 932: cout << "CMXXXII"; break; case 933: cout << "CMXXXIII"; break; case 934: cout << "CMXXXIV"; break; case 935: cout << "CMXXXV"; break; case 936: cout << "CMXXXVI"; break; case 937: cout << "CMXXXVII"; break; case 938: cout << "CMXXXVIII"; break; case 939: cout << "CMXXXIX"; break; case 940: cout << "CMXL"; break; case 941: cout << "CMXLI"; break; case 942: cout << "CMXLII"; break; case 943: cout << "CMXLIII"; break; case 944: cout << "CMXLIV"; break; case 945: cout << "CMXLV"; break; case 946: cout << "CMXLVI"; break; case 947: cout << "CMXLVII"; break; case 948: cout << "CMXLVIII"; break; case 949: cout << "CMXLIX"; break; case 950: cout << "CML"; break; case 951: cout << "CMLI"; break; case 952: cout << "CMLII"; break; case 953: cout << "CMLIII"; break; case 954: cout << "CMLIV"; break; case 955: cout << "CMLV"; break; case 956: cout << "CMLVI"; break; case 957: cout << "CMLVII"; break; case 958: cout << "CMLVIII"; break; case 959: cout << "CMLIX"; break; case 960: cout << "CMLX"; break; case 961: cout << "CMLXI"; break; case 962: cout << "CMLXII"; break; case 963: cout << "CMLXIII"; break; case 964: cout << "CMLXIV"; break; case 965: cout << "CMLXV"; break; case 966: cout << "CMLXVI"; break; case 967: cout << "CMLXVII"; break; case 968: cout << "CMLXVIII"; break; case 969: cout << "CMLXIX"; break; case 970: cout << "CMLXX"; break; case 971: cout << "CMLXXI"; break; case 972: cout << "CMLXXII"; break; case 973: cout << "CMLXXIII"; break; case 974: cout << "CMLXXIV"; break; case 975: cout << "CMLXXV"; break; case 976: cout << "CMLXXVI"; break; case 977: cout << "CMLXXVII"; break; case 978: cout << "CMLXXVIII"; break; case 979: cout << "CMLXXIX"; break; case 980: cout << "CMLXXX"; break; case 981: cout << "CMLXXXI"; break; case 982: cout << "CMLXXXII"; break; case 983: cout << "CMLXXXIII"; break; case 984: cout << "CMLXXXIV"; break; case 985: cout << "CMLXXXV"; break; case 986: cout << "CMLXXXVI"; break; case 987: cout << "CMLXXXVII"; break; case 988: cout << "CMLXXXVIII"; break; case 989: cout << "CMLXXXIX"; break; case 990: cout << "CMXC"; break; case 991: cout << "CMXCI"; break; case 992: cout << "CMXCII"; break; case 993: cout << "CMXCIII"; break; case 994: cout << "CMXCIV"; break; case 995: cout << "CMXCV"; break; case 996: cout << "CMXCVI"; break; case 997: cout << "CMXCVII"; break; case 998: cout << "CMXCVIII"; break; case 999: cout << "CMXCIX"; break; case 1000: cout << "M"; break; case 1001: cout << "MI"; break; case 1002: cout << "MII"; break; case 1003: cout << "MIII"; break; case 1004: cout << "MIV"; break; case 1005: cout << "MV"; break; case 1006: cout << "MVI"; break; case 1007: cout << "MVII"; break; case 1008: cout << "MVIII"; break; case 1009: cout << "MIX"; break; case 1010: cout << "MX"; break; case 1011: cout << "MXI"; break; case 1012: cout << "MXII"; break; case 1013: cout << "MXIII"; break; case 1014: cout << "MXIV"; break; case 1015: cout << "MXV"; break; case 1016: cout << "MXVI"; break; case 1017: cout << "MXVII"; break; case 1018: cout << "MXVIII"; break; case 1019: cout << "MXIX"; break; case 1020: cout << "MXX"; break; case 1021: cout << "MXXI"; break; case 1022: cout << "MXXII"; break; case 1023: cout << "MXXIII"; break; case 1024: cout << "MXXIV"; break; case 1025: cout << "MXXV"; break; case 1026: cout << "MXXVI"; break; case 1027: cout << "MXXVII"; break; case 1028: cout << "MXXVIII"; break; case 1029: cout << "MXXIX"; break; case 1030: cout << "MXXX"; break; case 1031: cout << "MXXXI"; break; case 1032: cout << "MXXXII"; break; case 1033: cout << "MXXXIII"; break; case 1034: cout << "MXXXIV"; break; case 1035: cout << "MXXXV"; break; case 1036: cout << "MXXXVI"; break; case 1037: cout << "MXXXVII"; break; case 1038: cout << "MXXXVIII"; break; case 1039: cout << "MXXXIX"; break; case 1040: cout << "MXL"; break; case 1041: cout << "MXLI"; break; case 1042: cout << "MXLII"; break; case 1043: cout << "MXLIII"; break; case 1044: cout << "MXLIV"; break; case 1045: cout << "MXLV"; break; case 1046: cout << "MXLVI"; break; case 1047: cout << "MXLVII"; break; case 1048: cout << "MXLVIII"; break; case 1049: cout << "MXLIX"; break; case 1050: cout << "ML"; break; case 1051: cout << "MLI"; break; case 1052: cout << "MLII"; break; case 1053: cout << "MLIII"; break; case 1054: cout << "MLIV"; break; case 1055: cout << "MLV"; break; case 1056: cout << "MLVI"; break; case 1057: cout << "MLVII"; break; case 1058: cout << "MLVIII"; break; case 1059: cout << "MLIX"; break; case 1060: cout << "MLX"; break; case 1061: cout << "MLXI"; break; case 1062: cout << "MLXII"; break; case 1063: cout << "MLXIII"; break; case 1064: cout << "MLXIV"; break; case 1065: cout << "MLXV"; break; case 1066: cout << "MLXVI"; break; case 1067: cout << "MLXVII"; break; case 1068: cout << "MLXVIII"; break; case 1069: cout << "MLXIX"; break; case 1070: cout << "MLXX"; break; case 1071: cout << "MLXXI"; break; case 1072: cout << "MLXXII"; break; case 1073: cout << "MLXXIII"; break; case 1074: cout << "MLXXIV"; break; case 1075: cout << "MLXXV"; break; case 1076: cout << "MLXXVI"; break; case 1077: cout << "MLXXVII"; break; case 1078: cout << "MLXXVIII"; break; case 1079: cout << "MLXXIX"; break; case 1080: cout << "MLXXX"; break; case 1081: cout << "MLXXXI"; break; case 1082: cout << "MLXXXII"; break; case 1083: cout << "MLXXXIII"; break; case 1084: cout << "MLXXXIV"; break; case 1085: cout << "MLXXXV"; break; case 1086: cout << "MLXXXVI"; break; case 1087: cout << "MLXXXVII"; break; case 1088: cout << "MLXXXVIII"; break; case 1089: cout << "MLXXXIX"; break; case 1090: cout << "MXC"; break; case 1091: cout << "MXCI"; break; case 1092: cout << "MXCII"; break; case 1093: cout << "MXCIII"; break; case 1094: cout << "MXCIV"; break; case 1095: cout << "MXCV"; break; case 1096: cout << "MXCVI"; break; case 1097: cout << "MXCVII"; break; case 1098: cout << "MXCVIII"; break; case 1099: cout << "MXCIX"; break; case 1100: cout << "MC"; break; case 1101: cout << "MCI"; break; case 1102: cout << "MCII"; break; case 1103: cout << "MCIII"; break; case 1104: cout << "MCIV"; break; case 1105: cout << "MCV"; break; case 1106: cout << "MCVI"; break; case 1107: cout << "MCVII"; break; case 1108: cout << "MCVIII"; break; case 1109: cout << "MCIX"; break; case 1110: cout << "MCX"; break; case 1111: cout << "MCXI"; break; case 1112: cout << "MCXII"; break; case 1113: cout << "MCXIII"; break; case 1114: cout << "MCXIV"; break; case 1115: cout << "MCXV"; break; case 1116: cout << "MCXVI"; break; case 1117: cout << "MCXVII"; break; case 1118: cout << "MCXVIII"; break; case 1119: cout << "MCXIX"; break; case 1120: cout << "MCXX"; break; case 1121: cout << "MCXXI"; break; case 1122: cout << "MCXXII"; break; case 1123: cout << "MCXXIII"; break; case 1124: cout << "MCXXIV"; break; case 1125: cout << "MCXXV"; break; case 1126: cout << "MCXXVI"; break; case 1127: cout << "MCXXVII"; break; case 1128: cout << "MCXXVIII"; break; case 1129: cout << "MCXXIX"; break; case 1130: cout << "MCXXX"; break; case 1131: cout << "MCXXXI"; break; case 1132: cout << "MCXXXII"; break; case 1133: cout << "MCXXXIII"; break; case 1134: cout << "MCXXXIV"; break; case 1135: cout << "MCXXXV"; break; case 1136: cout << "MCXXXVI"; break; case 1137: cout << "MCXXXVII"; break; case 1138: cout << "MCXXXVIII"; break; case 1139: cout << "MCXXXIX"; break; case 1140: cout << "MCXL"; break; case 1141: cout << "MCXLI"; break; case 1142: cout << "MCXLII"; break; case 1143: cout << "MCXLIII"; break; case 1144: cout << "MCXLIV"; break; case 1145: cout << "MCXLV"; break; case 1146: cout << "MCXLVI"; break; case 1147: cout << "MCXLVII"; break; case 1148: cout << "MCXLVIII"; break; case 1149: cout << "MCXLIX"; break; case 1150: cout << "MCL"; break; case 1151: cout << "MCLI"; break; case 1152: cout << "MCLII"; break; case 1153: cout << "MCLIII"; break; case 1154: cout << "MCLIV"; break; case 1155: cout << "MCLV"; break; case 1156: cout << "MCLVI"; break; case 1157: cout << "MCLVII"; break; case 1158: cout << "MCLVIII"; break; case 1159: cout << "MCLIX"; break; case 1160: cout << "MCLX"; break; case 1161: cout << "MCLXI"; break; case 1162: cout << "MCLXII"; break; case 1163: cout << "MCLXIII"; break; case 1164: cout << "MCLXIV"; break; case 1165: cout << "MCLXV"; break; case 1166: cout << "MCLXVI"; break; case 1167: cout << "MCLXVII"; break; case 1168: cout << "MCLXVIII"; break; case 1169: cout << "MCLXIX"; break; case 1170: cout << "MCLXX"; break; case 1171: cout << "MCLXXI"; break; case 1172: cout << "MCLXXII"; break; case 1173: cout << "MCLXXIII"; break; case 1174: cout << "MCLXXIV"; break; case 1175: cout << "MCLXXV"; break; case 1176: cout << "MCLXXVI"; break; case 1177: cout << "MCLXXVII"; break; case 1178: cout << "MCLXXVIII"; break; case 1179: cout << "MCLXXIX"; break; case 1180: cout << "MCLXXX"; break; case 1181: cout << "MCLXXXI"; break; case 1182: cout << "MCLXXXII"; break; case 1183: cout << "MCLXXXIII"; break; case 1184: cout << "MCLXXXIV"; break; case 1185: cout << "MCLXXXV"; break; case 1186: cout << "MCLXXXVI"; break; case 1187: cout << "MCLXXXVII"; break; case 1188: cout << "MCLXXXVIII"; break; case 1189: cout << "MCLXXXIX"; break; case 1190: cout << "MCXC"; break; case 1191: cout << "MCXCI"; break; case 1192: cout << "MCXCII"; break; case 1193: cout << "MCXCIII"; break; case 1194: cout << "MCXCIV"; break; case 1195: cout << "MCXCV"; break; case 1196: cout << "MCXCVI"; break; case 1197: cout << "MCXCVII"; break; case 1198: cout << "MCXCVIII"; break; case 1199: cout << "MCXCIX"; break; case 1200: cout << "MCC"; break; case 1201: cout << "MCCI"; break; case 1202: cout << "MCCII"; break; case 1203: cout << "MCCIII"; break; case 1204: cout << "MCCIV"; break; case 1205: cout << "MCCV"; break; case 1206: cout << "MCCVI"; break; case 1207: cout << "MCCVII"; break; case 1208: cout << "MCCVIII"; break; case 1209: cout << "MCCIX"; break; case 1210: cout << "MCCX"; break; case 1211: cout << "MCCXI"; break; case 1212: cout << "MCCXII"; break; case 1213: cout << "MCCXIII"; break; case 1214: cout << "MCCXIV"; break; case 1215: cout << "MCCXV"; break; case 1216: cout << "MCCXVI"; break; case 1217: cout << "MCCXVII"; break; case 1218: cout << "MCCXVIII"; break; case 1219: cout << "MCCXIX"; break; case 1220: cout << "MCCXX"; break; case 1221: cout << "MCCXXI"; break; case 1222: cout << "MCCXXII"; break; case 1223: cout << "MCCXXIII"; break; case 1224: cout << "MCCXXIV"; break; case 1225: cout << "MCCXXV"; break; case 1226: cout << "MCCXXVI"; break; case 1227: cout << "MCCXXVII"; break; case 1228: cout << "MCCXXVIII"; break; case 1229: cout << "MCCXXIX"; break; case 1230: cout << "MCCXXX"; break; case 1231: cout << "MCCXXXI"; break; case 1232: cout << "MCCXXXII"; break; case 1233: cout << "MCCXXXIII"; break; case 1234: cout << "MCCXXXIV"; break; case 1235: cout << "MCCXXXV"; break; case 1236: cout << "MCCXXXVI"; break; case 1237: cout << "MCCXXXVII"; break; case 1238: cout << "MCCXXXVIII"; break; case 1239: cout << "MCCXXXIX"; break; case 1240: cout << "MCCXL"; break; case 1241: cout << "MCCXLI"; break; case 1242: cout << "MCCXLII"; break; case 1243: cout << "MCCXLIII"; break; case 1244: cout << "MCCXLIV"; break; case 1245: cout << "MCCXLV"; break; case 1246: cout << "MCCXLVI"; break; case 1247: cout << "MCCXLVII"; break; case 1248: cout << "MCCXLVIII"; break; case 1249: cout << "MCCXLIX"; break; case 1250: cout << "MCCL"; break; case 1251: cout << "MCCLI"; break; case 1252: cout << "MCCLII"; break; case 1253: cout << "MCCLIII"; break; case 1254: cout << "MCCLIV"; break; case 1255: cout << "MCCLV"; break; case 1256: cout << "MCCLVI"; break; case 1257: cout << "MCCLVII"; break; case 1258: cout << "MCCLVIII"; break; case 1259: cout << "MCCLIX"; break; case 1260: cout << "MCCLX"; break; case 1261: cout << "MCCLXI"; break; case 1262: cout << "MCCLXII"; break; case 1263: cout << "MCCLXIII"; break; case 1264: cout << "MCCLXIV"; break; case 1265: cout << "MCCLXV"; break; case 1266: cout << "MCCLXVI"; break; case 1267: cout << "MCCLXVII"; break; case 1268: cout << "MCCLXVIII"; break; case 1269: cout << "MCCLXIX"; break; case 1270: cout << "MCCLXX"; break; case 1271: cout << "MCCLXXI"; break; case 1272: cout << "MCCLXXII"; break; case 1273: cout << "MCCLXXIII"; break; case 1274: cout << "MCCLXXIV"; break; case 1275: cout << "MCCLXXV"; break; case 1276: cout << "MCCLXXVI"; break; case 1277: cout << "MCCLXXVII"; break; case 1278: cout << "MCCLXXVIII"; break; case 1279: cout << "MCCLXXIX"; break; case 1280: cout << "MCCLXXX"; break; case 1281: cout << "MCCLXXXI"; break; case 1282: cout << "MCCLXXXII"; break; case 1283: cout << "MCCLXXXIII"; break; case 1284: cout << "MCCLXXXIV"; break; case 1285: cout << "MCCLXXXV"; break; case 1286: cout << "MCCLXXXVI"; break; case 1287: cout << "MCCLXXXVII"; break; case 1288: cout << "MCCLXXXVIII"; break; case 1289: cout << "MCCLXXXIX"; break; case 1290: cout << "MCCXC"; break; case 1291: cout << "MCCXCI"; break; case 1292: cout << "MCCXCII"; break; case 1293: cout << "MCCXCIII"; break; case 1294: cout << "MCCXCIV"; break; case 1295: cout << "MCCXCV"; break; case 1296: cout << "MCCXCVI"; break; case 1297: cout << "MCCXCVII"; break; case 1298: cout << "MCCXCVIII"; break; case 1299: cout << "MCCXCIX"; break; case 1300: cout << "MCCC"; break; case 1301: cout << "MCCCI"; break; case 1302: cout << "MCCCII"; break; case 1303: cout << "MCCCIII"; break; case 1304: cout << "MCCCIV"; break; case 1305: cout << "MCCCV"; break; case 1306: cout << "MCCCVI"; break; case 1307: cout << "MCCCVII"; break; case 1308: cout << "MCCCVIII"; break; case 1309: cout << "MCCCIX"; break; case 1310: cout << "MCCCX"; break; case 1311: cout << "MCCCXI"; break; case 1312: cout << "MCCCXII"; break; case 1313: cout << "MCCCXIII"; break; case 1314: cout << "MCCCXIV"; break; case 1315: cout << "MCCCXV"; break; case 1316: cout << "MCCCXVI"; break; case 1317: cout << "MCCCXVII"; break; case 1318: cout << "MCCCXVIII"; break; case 1319: cout << "MCCCXIX"; break; case 1320: cout << "MCCCXX"; break; case 1321: cout << "MCCCXXI"; break; case 1322: cout << "MCCCXXII"; break; case 1323: cout << "MCCCXXIII"; break; case 1324: cout << "MCCCXXIV"; break; case 1325: cout << "MCCCXXV"; break; case 1326: cout << "MCCCXXVI"; break; case 1327: cout << "MCCCXXVII"; break; case 1328: cout << "MCCCXXVIII"; break; case 1329: cout << "MCCCXXIX"; break; case 1330: cout << "MCCCXXX"; break; case 1331: cout << "MCCCXXXI"; break; case 1332: cout << "MCCCXXXII"; break; case 1333: cout << "MCCCXXXIII"; break; case 1334: cout << "MCCCXXXIV"; break; case 1335: cout << "MCCCXXXV"; break; case 1336: cout << "MCCCXXXVI"; break; case 1337: cout << "MCCCXXXVII"; break; case 1338: cout << "MCCCXXXVIII"; break; case 1339: cout << "MCCCXXXIX"; break; case 1340: cout << "MCCCXL"; break; case 1341: cout << "MCCCXLI"; break; case 1342: cout << "MCCCXLII"; break; case 1343: cout << "MCCCXLIII"; break; case 1344: cout << "MCCCXLIV"; break; case 1345: cout << "MCCCXLV"; break; case 1346: cout << "MCCCXLVI"; break; case 1347: cout << "MCCCXLVII"; break; case 1348: cout << "MCCCXLVIII"; break; case 1349: cout << "MCCCXLIX"; break; case 1350: cout << "MCCCL"; break; case 1351: cout << "MCCCLI"; break; case 1352: cout << "MCCCLII"; break; case 1353: cout << "MCCCLIII"; break; case 1354: cout << "MCCCLIV"; break; case 1355: cout << "MCCCLV"; break; case 1356: cout << "MCCCLVI"; break; case 1357: cout << "MCCCLVII"; break; case 1358: cout << "MCCCLVIII"; break; case 1359: cout << "MCCCLIX"; break; case 1360: cout << "MCCCLX"; break; case 1361: cout << "MCCCLXI"; break; case 1362: cout << "MCCCLXII"; break; case 1363: cout << "MCCCLXIII"; break; case 1364: cout << "MCCCLXIV"; break; case 1365: cout << "MCCCLXV"; break; case 1366: cout << "MCCCLXVI"; break; case 1367: cout << "MCCCLXVII"; break; case 1368: cout << "MCCCLXVIII"; break; case 1369: cout << "MCCCLXIX"; break; case 1370: cout << "MCCCLXX"; break; case 1371: cout << "MCCCLXXI"; break; case 1372: cout << "MCCCLXXII"; break; case 1373: cout << "MCCCLXXIII"; break; case 1374: cout << "MCCCLXXIV"; break; case 1375: cout << "MCCCLXXV"; break; case 1376: cout << "MCCCLXXVI"; break; case 1377: cout << "MCCCLXXVII"; break; case 1378: cout << "MCCCLXXVIII"; break; case 1379: cout << "MCCCLXXIX"; break; case 1380: cout << "MCCCLXXX"; break; case 1381: cout << "MCCCLXXXI"; break; case 1382: cout << "MCCCLXXXII"; break; case 1383: cout << "MCCCLXXXIII"; break; case 1384: cout << "MCCCLXXXIV"; break; case 1385: cout << "MCCCLXXXV"; break; case 1386: cout << "MCCCLXXXVI"; break; case 1387: cout << "MCCCLXXXVII"; break; case 1388: cout << "MCCCLXXXVIII"; break; case 1389: cout << "MCCCLXXXIX"; break; case 1390: cout << "MCCCXC"; break; case 1391: cout << "MCCCXCI"; break; case 1392: cout << "MCCCXCII"; break; case 1393: cout << "MCCCXCIII"; break; case 1394: cout << "MCCCXCIV"; break; case 1395: cout << "MCCCXCV"; break; case 1396: cout << "MCCCXCVI"; break; case 1397: cout << "MCCCXCVII"; break; case 1398: cout << "MCCCXCVIII"; break; case 1399: cout << "MCCCXCIX"; break; case 1400: cout << "MCD"; break; case 1401: cout << "MCDI"; break; case 1402: cout << "MCDII"; break; case 1403: cout << "MCDIII"; break; case 1404: cout << "MCDIV"; break; case 1405: cout << "MCDV"; break; case 1406: cout << "MCDVI"; break; case 1407: cout << "MCDVII"; break; case 1408: cout << "MCDVIII"; break; case 1409: cout << "MCDIX"; break; case 1410: cout << "MCDX"; break; case 1411: cout << "MCDXI"; break; case 1412: cout << "MCDXII"; break; case 1413: cout << "MCDXIII"; break; case 1414: cout << "MCDXIV"; break; case 1415: cout << "MCDXV"; break; case 1416: cout << "MCDXVI"; break; case 1417: cout << "MCDXVII"; break; case 1418: cout << "MCDXVIII"; break; case 1419: cout << "MCDXIX"; break; case 1420: cout << "MCDXX"; break; case 1421: cout << "MCDXXI"; break; case 1422: cout << "MCDXXII"; break; case 1423: cout << "MCDXXIII"; break; case 1424: cout << "MCDXXIV"; break; case 1425: cout << "MCDXXV"; break; case 1426: cout << "MCDXXVI"; break; case 1427: cout << "MCDXXVII"; break; case 1428: cout << "MCDXXVIII"; break; case 1429: cout << "MCDXXIX"; break; case 1430: cout << "MCDXXX"; break; case 1431: cout << "MCDXXXI"; break; case 1432: cout << "MCDXXXII"; break; case 1433: cout << "MCDXXXIII"; break; case 1434: cout << "MCDXXXIV"; break; case 1435: cout << "MCDXXXV"; break; case 1436: cout << "MCDXXXVI"; break; case 1437: cout << "MCDXXXVII"; break; case 1438: cout << "MCDXXXVIII"; break; case 1439: cout << "MCDXXXIX"; break; case 1440: cout << "MCDXL"; break; case 1441: cout << "MCDXLI"; break; case 1442: cout << "MCDXLII"; break; case 1443: cout << "MCDXLIII"; break; case 1444: cout << "MCDXLIV"; break; case 1445: cout << "MCDXLV"; break; case 1446: cout << "MCDXLVI"; break; case 1447: cout << "MCDXLVII"; break; case 1448: cout << "MCDXLVIII"; break; case 1449: cout << "MCDXLIX"; break; case 1450: cout << "MCDL"; break; case 1451: cout << "MCDLI"; break; case 1452: cout << "MCDLII"; break; case 1453: cout << "MCDLIII"; break; case 1454: cout << "MCDLIV"; break; case 1455: cout << "MCDLV"; break; case 1456: cout << "MCDLVI"; break; case 1457: cout << "MCDLVII"; break; case 1458: cout << "MCDLVIII"; break; case 1459: cout << "MCDLIX"; break; case 1460: cout << "MCDLX"; break; case 1461: cout << "MCDLXI"; break; case 1462: cout << "MCDLXII"; break; case 1463: cout << "MCDLXIII"; break; case 1464: cout << "MCDLXIV"; break; case 1465: cout << "MCDLXV"; break; case 1466: cout << "MCDLXVI"; break; case 1467: cout << "MCDLXVII"; break; case 1468: cout << "MCDLXVIII"; break; case 1469: cout << "MCDLXIX"; break; case 1470: cout << "MCDLXX"; break; case 1471: cout << "MCDLXXI"; break; case 1472: cout << "MCDLXXII"; break; case 1473: cout << "MCDLXXIII"; break; case 1474: cout << "MCDLXXIV"; break; case 1475: cout << "MCDLXXV"; break; case 1476: cout << "MCDLXXVI"; break; case 1477: cout << "MCDLXXVII"; break; case 1478: cout << "MCDLXXVIII"; break; case 1479: cout << "MCDLXXIX"; break; case 1480: cout << "MCDLXXX"; break; case 1481: cout << "MCDLXXXI"; break; case 1482: cout << "MCDLXXXII"; break; case 1483: cout << "MCDLXXXIII"; break; case 1484: cout << "MCDLXXXIV"; break; case 1485: cout << "MCDLXXXV"; break; case 1486: cout << "MCDLXXXVI"; break; case 1487: cout << "MCDLXXXVII"; break; case 1488: cout << "MCDLXXXVIII"; break; case 1489: cout << "MCDLXXXIX"; break; case 1490: cout << "MCDXC"; break; case 1491: cout << "MCDXCI"; break; case 1492: cout << "MCDXCII"; break; case 1493: cout << "MCDXCIII"; break; case 1494: cout << "MCDXCIV"; break; case 1495: cout << "MCDXCV"; break; case 1496: cout << "MCDXCVI"; break; case 1497: cout << "MCDXCVII"; break; case 1498: cout << "MCDXCVIII"; break; case 1499: cout << "MCDXCIX"; break; case 1500: cout << "MD"; break; case 1501: cout << "MDI"; break; case 1502: cout << "MDII"; break; case 1503: cout << "MDIII"; break; case 1504: cout << "MDIV"; break; case 1505: cout << "MDV"; break; case 1506: cout << "MDVI"; break; case 1507: cout << "MDVII"; break; case 1508: cout << "MDVIII"; break; case 1509: cout << "MDIX"; break; case 1510: cout << "MDX"; break; case 1511: cout << "MDXI"; break; case 1512: cout << "MDXII"; break; case 1513: cout << "MDXIII"; break; case 1514: cout << "MDXIV"; break; case 1515: cout << "MDXV"; break; case 1516: cout << "MDXVI"; break; case 1517: cout << "MDXVII"; break; case 1518: cout << "MDXVIII"; break; case 1519: cout << "MDXIX"; break; case 1520: cout << "MDXX"; break; case 1521: cout << "MDXXI"; break; case 1522: cout << "MDXXII"; break; case 1523: cout << "MDXXIII"; break; case 1524: cout << "MDXXIV"; break; case 1525: cout << "MDXXV"; break; case 1526: cout << "MDXXVI"; break; case 1527: cout << "MDXXVII"; break; case 1528: cout << "MDXXVIII"; break; case 1529: cout << "MDXXIX"; break; case 1530: cout << "MDXXX"; break; case 1531: cout << "MDXXXI"; break; case 1532: cout << "MDXXXII"; break; case 1533: cout << "MDXXXIII"; break; case 1534: cout << "MDXXXIV"; break; case 1535: cout << "MDXXXV"; break; case 1536: cout << "MDXXXVI"; break; case 1537: cout << "MDXXXVII"; break; case 1538: cout << "MDXXXVIII"; break; case 1539: cout << "MDXXXIX"; break; case 1540: cout << "MDXL"; break; case 1541: cout << "MDXLI"; break; case 1542: cout << "MDXLII"; break; case 1543: cout << "MDXLIII"; break; case 1544: cout << "MDXLIV"; break; case 1545: cout << "MDXLV"; break; case 1546: cout << "MDXLVI"; break; case 1547: cout << "MDXLVII"; break; case 1548: cout << "MDXLVIII"; break; case 1549: cout << "MDXLIX"; break; case 1550: cout << "MDL"; break; case 1551: cout << "MDLI"; break; case 1552: cout << "MDLII"; break; case 1553: cout << "MDLIII"; break; case 1554: cout << "MDLIV"; break; case 1555: cout << "MDLV"; break; case 1556: cout << "MDLVI"; break; case 1557: cout << "MDLVII"; break; case 1558: cout << "MDLVIII"; break; case 1559: cout << "MDLIX"; break; case 1560: cout << "MDLX"; break; case 1561: cout << "MDLXI"; break; case 1562: cout << "MDLXII"; break; case 1563: cout << "MDLXIII"; break; case 1564: cout << "MDLXIV"; break; case 1565: cout << "MDLXV"; break; case 1566: cout << "MDLXVI"; break; case 1567: cout << "MDLXVII"; break; case 1568: cout << "MDLXVIII"; break; case 1569: cout << "MDLXIX"; break; case 1570: cout << "MDLXX"; break; case 1571: cout << "MDLXXI"; break; case 1572: cout << "MDLXXII"; break; case 1573: cout << "MDLXXIII"; break; case 1574: cout << "MDLXXIV"; break; case 1575: cout << "MDLXXV"; break; case 1576: cout << "MDLXXVI"; break; case 1577: cout << "MDLXXVII"; break; case 1578: cout << "MDLXXVIII"; break; case 1579: cout << "MDLXXIX"; break; case 1580: cout << "MDLXXX"; break; case 1581: cout << "MDLXXXI"; break; case 1582: cout << "MDLXXXII"; break; case 1583: cout << "MDLXXXIII"; break; case 1584: cout << "MDLXXXIV"; break; case 1585: cout << "MDLXXXV"; break; case 1586: cout << "MDLXXXVI"; break; case 1587: cout << "MDLXXXVII"; break; case 1588: cout << "MDLXXXVIII"; break; case 1589: cout << "MDLXXXIX"; break; case 1590: cout << "MDXC"; break; case 1591: cout << "MDXCI"; break; case 1592: cout << "MDXCII"; break; case 1593: cout << "MDXCIII"; break; case 1594: cout << "MDXCIV"; break; case 1595: cout << "MDXCV"; break; case 1596: cout << "MDXCVI"; break; case 1597: cout << "MDXCVII"; break; case 1598: cout << "MDXCVIII"; break; case 1599: cout << "MDXCIX"; break; case 1600: cout << "MDC"; break; case 1601: cout << "MDCI"; break; case 1602: cout << "MDCII"; break; case 1603: cout << "MDCIII"; break; case 1604: cout << "MDCIV"; break; case 1605: cout << "MDCV"; break; case 1606: cout << "MDCVI"; break; case 1607: cout << "MDCVII"; break; case 1608: cout << "MDCVIII"; break; case 1609: cout << "MDCIX"; break; case 1610: cout << "MDCX"; break; case 1611: cout << "MDCXI"; break; case 1612: cout << "MDCXII"; break; case 1613: cout << "MDCXIII"; break; case 1614: cout << "MDCXIV"; break; case 1615: cout << "MDCXV"; break; case 1616: cout << "MDCXVI"; break; case 1617: cout << "MDCXVII"; break; case 1618: cout << "MDCXVIII"; break; case 1619: cout << "MDCXIX"; break; case 1620: cout << "MDCXX"; break; case 1621: cout << "MDCXXI"; break; case 1622: cout << "MDCXXII"; break; case 1623: cout << "MDCXXIII"; break; case 1624: cout << "MDCXXIV"; break; case 1625: cout << "MDCXXV"; break; case 1626: cout << "MDCXXVI"; break; case 1627: cout << "MDCXXVII"; break; case 1628: cout << "MDCXXVIII"; break; case 1629: cout << "MDCXXIX"; break; case 1630: cout << "MDCXXX"; break; case 1631: cout << "MDCXXXI"; break; case 1632: cout << "MDCXXXII"; break; case 1633: cout << "MDCXXXIII"; break; case 1634: cout << "MDCXXXIV"; break; case 1635: cout << "MDCXXXV"; break; case 1636: cout << "MDCXXXVI"; break; case 1637: cout << "MDCXXXVII"; break; case 1638: cout << "MDCXXXVIII"; break; case 1639: cout << "MDCXXXIX"; break; case 1640: cout << "MDCXL"; break; case 1641: cout << "MDCXLI"; break; case 1642: cout << "MDCXLII"; break; case 1643: cout << "MDCXLIII"; break; case 1644: cout << "MDCXLIV"; break; case 1645: cout << "MDCXLV"; break; case 1646: cout << "MDCXLVI"; break; case 1647: cout << "MDCXLVII"; break; case 1648: cout << "MDCXLVIII"; break; case 1649: cout << "MDCXLIX"; break; case 1650: cout << "MDCL"; break; case 1651: cout << "MDCLI"; break; case 1652: cout << "MDCLII"; break; case 1653: cout << "MDCLIII"; break; case 1654: cout << "MDCLIV"; break; case 1655: cout << "MDCLV"; break; case 1656: cout << "MDCLVI"; break; case 1657: cout << "MDCLVII"; break; case 1658: cout << "MDCLVIII"; break; case 1659: cout << "MDCLIX"; break; case 1660: cout << "MDCLX"; break; case 1661: cout << "MDCLXI"; break; case 1662: cout << "MDCLXII"; break; case 1663: cout << "MDCLXIII"; break; case 1664: cout << "MDCLXIV"; break; case 1665: cout << "MDCLXV"; break; case 1666: cout << "MDCLXVI"; break; case 1667: cout << "MDCLXVII"; break; case 1668: cout << "MDCLXVIII"; break; case 1669: cout << "MDCLXIX"; break; case 1670: cout << "MDCLXX"; break; case 1671: cout << "MDCLXXI"; break; case 1672: cout << "MDCLXXII"; break; case 1673: cout << "MDCLXXIII"; break; case 1674: cout << "MDCLXXIV"; break; case 1675: cout << "MDCLXXV"; break; case 1676: cout << "MDCLXXVI"; break; case 1677: cout << "MDCLXXVII"; break; case 1678: cout << "MDCLXXVIII"; break; case 1679: cout << "MDCLXXIX"; break; case 1680: cout << "MDCLXXX"; break; case 1681: cout << "MDCLXXXI"; break; case 1682: cout << "MDCLXXXII"; break; case 1683: cout << "MDCLXXXIII"; break; case 1684: cout << "MDCLXXXIV"; break; case 1685: cout << "MDCLXXXV"; break; case 1686: cout << "MDCLXXXVI"; break; case 1687: cout << "MDCLXXXVII"; break; case 1688: cout << "MDCLXXXVIII"; break; case 1689: cout << "MDCLXXXIX"; break; case 1690: cout << "MDCXC"; break; case 1691: cout << "MDCXCI"; break; case 1692: cout << "MDCXCII"; break; case 1693: cout << "MDCXCIII"; break; case 1694: cout << "MDCXCIV"; break; case 1695: cout << "MDCXCV"; break; case 1696: cout << "MDCXCVI"; break; case 1697: cout << "MDCXCVII"; break; case 1698: cout << "MDCXCVIII"; break; case 1699: cout << "MDCXCIX"; break; case 1700: cout << "MDCC"; break; case 1701: cout << "MDCCI"; break; case 1702: cout << "MDCCII"; break; case 1703: cout << "MDCCIII"; break; case 1704: cout << "MDCCIV"; break; case 1705: cout << "MDCCV"; break; case 1706: cout << "MDCCVI"; break; case 1707: cout << "MDCCVII"; break; case 1708: cout << "MDCCVIII"; break; case 1709: cout << "MDCCIX"; break; case 1710: cout << "MDCCX"; break; case 1711: cout << "MDCCXI"; break; case 1712: cout << "MDCCXII"; break; case 1713: cout << "MDCCXIII"; break; case 1714: cout << "MDCCXIV"; break; case 1715: cout << "MDCCXV"; break; case 1716: cout << "MDCCXVI"; break; case 1717: cout << "MDCCXVII"; break; case 1718: cout << "MDCCXVIII"; break; case 1719: cout << "MDCCXIX"; break; case 1720: cout << "MDCCXX"; break; case 1721: cout << "MDCCXXI"; break; case 1722: cout << "MDCCXXII"; break; case 1723: cout << "MDCCXXIII"; break; case 1724: cout << "MDCCXXIV"; break; case 1725: cout << "MDCCXXV"; break; case 1726: cout << "MDCCXXVI"; break; case 1727: cout << "MDCCXXVII"; break; case 1728: cout << "MDCCXXVIII"; break; case 1729: cout << "MDCCXXIX"; break; case 1730: cout << "MDCCXXX"; break; case 1731: cout << "MDCCXXXI"; break; case 1732: cout << "MDCCXXXII"; break; case 1733: cout << "MDCCXXXIII"; break; case 1734: cout << "MDCCXXXIV"; break; case 1735: cout << "MDCCXXXV"; break; case 1736: cout << "MDCCXXXVI"; break; case 1737: cout << "MDCCXXXVII"; break; case 1738: cout << "MDCCXXXVIII"; break; case 1739: cout << "MDCCXXXIX"; break; case 1740: cout << "MDCCXL"; break; case 1741: cout << "MDCCXLI"; break; case 1742: cout << "MDCCXLII"; break; case 1743: cout << "MDCCXLIII"; break; case 1744: cout << "MDCCXLIV"; break; case 1745: cout << "MDCCXLV"; break; case 1746: cout << "MDCCXLVI"; break; case 1747: cout << "MDCCXLVII"; break; case 1748: cout << "MDCCXLVIII"; break; case 1749: cout << "MDCCXLIX"; break; case 1750: cout << "MDCCL"; break; case 1751: cout << "MDCCLI"; break; case 1752: cout << "MDCCLII"; break; case 1753: cout << "MDCCLIII"; break; case 1754: cout << "MDCCLIV"; break; case 1755: cout << "MDCCLV"; break; case 1756: cout << "MDCCLVI"; break; case 1757: cout << "MDCCLVII"; break; case 1758: cout << "MDCCLVIII"; break; case 1759: cout << "MDCCLIX"; break; case 1760: cout << "MDCCLX"; break; case 1761: cout << "MDCCLXI"; break; case 1762: cout << "MDCCLXII"; break; case 1763: cout << "MDCCLXIII"; break; case 1764: cout << "MDCCLXIV"; break; case 1765: cout << "MDCCLXV"; break; case 1766: cout << "MDCCLXVI"; break; case 1767: cout << "MDCCLXVII"; break; case 1768: cout << "MDCCLXVIII"; break; case 1769: cout << "MDCCLXIX"; break; case 1770: cout << "MDCCLXX"; break; case 1771: cout << "MDCCLXXI"; break; case 1772: cout << "MDCCLXXII"; break; case 1773: cout << "MDCCLXXIII"; break; case 1774: cout << "MDCCLXXIV"; break; case 1775: cout << "MDCCLXXV"; break; case 1776: cout << "MDCCLXXVI"; break; case 1777: cout << "MDCCLXXVII"; break; case 1778: cout << "MDCCLXXVIII"; break; case 1779: cout << "MDCCLXXIX"; break; case 1780: cout << "MDCCLXXX"; break; case 1781: cout << "MDCCLXXXI"; break; case 1782: cout << "MDCCLXXXII"; break; case 1783: cout << "MDCCLXXXIII"; break; case 1784: cout << "MDCCLXXXIV"; break; case 1785: cout << "MDCCLXXXV"; break; case 1786: cout << "MDCCLXXXVI"; break; case 1787: cout << "MDCCLXXXVII"; break; case 1788: cout << "MDCCLXXXVIII"; break; case 1789: cout << "MDCCLXXXIX"; break; case 1790: cout << "MDCCXC"; break; case 1791: cout << "MDCCXCI"; break; case 1792: cout << "MDCCXCII"; break; case 1793: cout << "MDCCXCIII"; break; case 1794: cout << "MDCCXCIV"; break; case 1795: cout << "MDCCXCV"; break; case 1796: cout << "MDCCXCVI"; break; case 1797: cout << "MDCCXCVII"; break; case 1798: cout << "MDCCXCVIII"; break; case 1799: cout << "MDCCXCIX"; break; case 1800: cout << "MDCCC"; break; case 1801: cout << "MDCCCI"; break; case 1802: cout << "MDCCCII"; break; case 1803: cout << "MDCCCIII"; break; case 1804: cout << "MDCCCIV"; break; case 1805: cout << "MDCCCV"; break; case 1806: cout << "MDCCCVI"; break; case 1807: cout << "MDCCCVII"; break; case 1808: cout << "MDCCCVIII"; break; case 1809: cout << "MDCCCIX"; break; case 1810: cout << "MDCCCX"; break; case 1811: cout << "MDCCCXI"; break; case 1812: cout << "MDCCCXII"; break; case 1813: cout << "MDCCCXIII"; break; case 1814: cout << "MDCCCXIV"; break; case 1815: cout << "MDCCCXV"; break; case 1816: cout << "MDCCCXVI"; break; case 1817: cout << "MDCCCXVII"; break; case 1818: cout << "MDCCCXVIII"; break; case 1819: cout << "MDCCCXIX"; break; case 1820: cout << "MDCCCXX"; break; case 1821: cout << "MDCCCXXI"; break; case 1822: cout << "MDCCCXXII"; break; case 1823: cout << "MDCCCXXIII"; break; case 1824: cout << "MDCCCXXIV"; break; case 1825: cout << "MDCCCXXV"; break; case 1826: cout << "MDCCCXXVI"; break; case 1827: cout << "MDCCCXXVII"; break; case 1828: cout << "MDCCCXXVIII"; break; case 1829: cout << "MDCCCXXIX"; break; case 1830: cout << "MDCCCXXX"; break; case 1831: cout << "MDCCCXXXI"; break; case 1832: cout << "MDCCCXXXII"; break; case 1833: cout << "MDCCCXXXIII"; break; case 1834: cout << "MDCCCXXXIV"; break; case 1835: cout << "MDCCCXXXV"; break; case 1836: cout << "MDCCCXXXVI"; break; case 1837: cout << "MDCCCXXXVII"; break; case 1838: cout << "MDCCCXXXVIII"; break; case 1839: cout << "MDCCCXXXIX"; break; case 1840: cout << "MDCCCXL"; break; case 1841: cout << "MDCCCXLI"; break; case 1842: cout << "MDCCCXLII"; break; case 1843: cout << "MDCCCXLIII"; break; case 1844: cout << "MDCCCXLIV"; break; case 1845: cout << "MDCCCXLV"; break; case 1846: cout << "MDCCCXLVI"; break; case 1847: cout << "MDCCCXLVII"; break; case 1848: cout << "MDCCCXLVIII"; break; case 1849: cout << "MDCCCXLIX"; break; case 1850: cout << "MDCCCL"; break; case 1851: cout << "MDCCCLI"; break; case 1852: cout << "MDCCCLII"; break; case 1853: cout << "MDCCCLIII"; break; case 1854: cout << "MDCCCLIV"; break; case 1855: cout << "MDCCCLV"; break; case 1856: cout << "MDCCCLVI"; break; case 1857: cout << "MDCCCLVII"; break; case 1858: cout << "MDCCCLVIII"; break; case 1859: cout << "MDCCCLIX"; break; case 1860: cout << "MDCCCLX"; break; case 1861: cout << "MDCCCLXI"; break; case 1862: cout << "MDCCCLXII"; break; case 1863: cout << "MDCCCLXIII"; break; case 1864: cout << "MDCCCLXIV"; break; case 1865: cout << "MDCCCLXV"; break; case 1866: cout << "MDCCCLXVI"; break; case 1867: cout << "MDCCCLXVII"; break; case 1868: cout << "MDCCCLXVIII"; break; case 1869: cout << "MDCCCLXIX"; break; case 1870: cout << "MDCCCLXX"; break; case 1871: cout << "MDCCCLXXI"; break; case 1872: cout << "MDCCCLXXII"; break; case 1873: cout << "MDCCCLXXIII"; break; case 1874: cout << "MDCCCLXXIV"; break; case 1875: cout << "MDCCCLXXV"; break; case 1876: cout << "MDCCCLXXVI"; break; case 1877: cout << "MDCCCLXXVII"; break; case 1878: cout << "MDCCCLXXVIII"; break; case 1879: cout << "MDCCCLXXIX"; break; case 1880: cout << "MDCCCLXXX"; break; case 1881: cout << "MDCCCLXXXI"; break; case 1882: cout << "MDCCCLXXXII"; break; case 1883: cout << "MDCCCLXXXIII"; break; case 1884: cout << "MDCCCLXXXIV"; break; case 1885: cout << "MDCCCLXXXV"; break; case 1886: cout << "MDCCCLXXXVI"; break; case 1887: cout << "MDCCCLXXXVII"; break; case 1888: cout << "MDCCCLXXXVIII"; break; case 1889: cout << "MDCCCLXXXIX"; break; case 1890: cout << "MDCCCXC"; break; case 1891: cout << "MDCCCXCI"; break; case 1892: cout << "MDCCCXCII"; break; case 1893: cout << "MDCCCXCIII"; break; case 1894: cout << "MDCCCXCIV"; break; case 1895: cout << "MDCCCXCV"; break; case 1896: cout << "MDCCCXCVI"; break; case 1897: cout << "MDCCCXCVII"; break; case 1898: cout << "MDCCCXCVIII"; break; case 1899: cout << "MDCCCXCIX"; break; case 1900: cout << "MCM"; break; case 1901: cout << "MCMI"; break; case 1902: cout << "MCMII"; break; case 1903: cout << "MCMIII"; break; case 1904: cout << "MCMIV"; break; case 1905: cout << "MCMV"; break; case 1906: cout << "MCMVI"; break; case 1907: cout << "MCMVII"; break; case 1908: cout << "MCMVIII"; break; case 1909: cout << "MCMIX"; break; case 1910: cout << "MCMX"; break; case 1911: cout << "MCMXI"; break; case 1912: cout << "MCMXII"; break; case 1913: cout << "MCMXIII"; break; case 1914: cout << "MCMXIV"; break; case 1915: cout << "MCMXV"; break; case 1916: cout << "MCMXVI"; break; case 1917: cout << "MCMXVII"; break; case 1918: cout << "MCMXVIII"; break; case 1919: cout << "MCMXIX"; break; case 1920: cout << "MCMXX"; break; case 1921: cout << "MCMXXI"; break; case 1922: cout << "MCMXXII"; break; case 1923: cout << "MCMXXIII"; break; case 1924: cout << "MCMXXIV"; break; case 1925: cout << "MCMXXV"; break; case 1926: cout << "MCMXXVI"; break; case 1927: cout << "MCMXXVII"; break; case 1928: cout << "MCMXXVIII"; break; case 1929: cout << "MCMXXIX"; break; case 1930: cout << "MCMXXX"; break; case 1931: cout << "MCMXXXI"; break; case 1932: cout << "MCMXXXII"; break; case 1933: cout << "MCMXXXIII"; break; case 1934: cout << "MCMXXXIV"; break; case 1935: cout << "MCMXXXV"; break; case 1936: cout << "MCMXXXVI"; break; case 1937: cout << "MCMXXXVII"; break; case 1938: cout << "MCMXXXVIII"; break; case 1939: cout << "MCMXXXIX"; break; case 1940: cout << "MCMXL"; break; case 1941: cout << "MCMXLI"; break; case 1942: cout << "MCMXLII"; break; case 1943: cout << "MCMXLIII"; break; case 1944: cout << "MCMXLIV"; break; case 1945: cout << "MCMXLV"; break; case 1946: cout << "MCMXLVI"; break; case 1947: cout << "MCMXLVII"; break; case 1948: cout << "MCMXLVIII"; break; case 1949: cout << "MCMXLIX"; break; case 1950: cout << "MCML"; break; case 1951: cout << "MCMLI"; break; case 1952: cout << "MCMLII"; break; case 1953: cout << "MCMLIII"; break; case 1954: cout << "MCMLIV"; break; case 1955: cout << "MCMLV"; break; case 1956: cout << "MCMLVI"; break; case 1957: cout << "MCMLVII"; break; case 1958: cout << "MCMLVIII"; break; case 1959: cout << "MCMLIX"; break; case 1960: cout << "MCMLX"; break; case 1961: cout << "MCMLXI"; break; case 1962: cout << "MCMLXII"; break; case 1963: cout << "MCMLXIII"; break; case 1964: cout << "MCMLXIV"; break; case 1965: cout << "MCMLXV"; break; case 1966: cout << "MCMLXVI"; break; case 1967: cout << "MCMLXVII"; break; case 1968: cout << "MCMLXVIII"; break; case 1969: cout << "MCMLXIX"; break; case 1970: cout << "MCMLXX"; break; case 1971: cout << "MCMLXXI"; break; case 1972: cout << "MCMLXXII"; break; case 1973: cout << "MCMLXXIII"; break; case 1974: cout << "MCMLXXIV"; break; case 1975: cout << "MCMLXXV"; break; case 1976: cout << "MCMLXXVI"; break; case 1977: cout << "MCMLXXVII"; break; case 1978: cout << "MCMLXXVIII"; break; case 1979: cout << "MCMLXXIX"; break; case 1980: cout << "MCMLXXX"; break; case 1981: cout << "MCMLXXXI"; break; case 1982: cout << "MCMLXXXII"; break; case 1983: cout << "MCMLXXXIII"; break; case 1984: cout << "MCMLXXXIV"; break; case 1985: cout << "MCMLXXXV"; break; case 1986: cout << "MCMLXXXVI"; break; case 1987: cout << "MCMLXXXVII"; break; case 1988: cout << "MCMLXXXVIII"; break; case 1989: cout << "MCMLXXXIX"; break; case 1990: cout << "MCMXC"; break; case 1991: cout << "MCMXCI"; break; case 1992: cout << "MCMXCII"; break; case 1993: cout << "MCMXCIII"; break; case 1994: cout << "MCMXCIV"; break; case 1995: cout << "MCMXCV"; break; case 1996: cout << "MCMXCVI"; break; case 1997: cout << "MCMXCVII"; break; case 1998: cout << "MCMXCVIII"; break; case 1999: cout << "MCMXCIX"; break; case 2000: cout << "MM"; break; case 2001: cout << "MMI"; break; case 2002: cout << "MMII"; break; case 2003: cout << "MMIII"; break; case 2004: cout << "MMIV"; break; case 2005: cout << "MMV"; break; case 2006: cout << "MMVI"; break; case 2007: cout << "MMVII"; break; case 2008: cout << "MMVIII"; break; case 2009: cout << "MMIX"; break; case 2010: cout << "MMX"; break; case 2011: cout << "MMXI"; break; case 2012: cout << "MMXII"; break; case 2013: cout << "MMXIII"; break; case 2014: cout << "MMXIV"; break; case 2015: cout << "MMXV"; break; case 2016: cout << "MMXVI"; break; case 2017: cout << "MMXVII"; break; case 2018: cout << "MMXVIII"; break; case 2019: cout << "MMXIX"; break; case 2020: cout << "MMXX"; break; case 2021: cout << "MMXXI"; break; case 2022: cout << "MMXXII"; break; case 2023: cout << "MMXXIII"; break; case 2024: cout << "MMXXIV"; break; case 2025: cout << "MMXXV"; break; case 2026: cout << "MMXXVI"; break; case 2027: cout << "MMXXVII"; break; case 2028: cout << "MMXXVIII"; break; case 2029: cout << "MMXXIX"; break; case 2030: cout << "MMXXX"; break; case 2031: cout << "MMXXXI"; break; case 2032: cout << "MMXXXII"; break; case 2033: cout << "MMXXXIII"; break; case 2034: cout << "MMXXXIV"; break; case 2035: cout << "MMXXXV"; break; case 2036: cout << "MMXXXVI"; break; case 2037: cout << "MMXXXVII"; break; case 2038: cout << "MMXXXVIII"; break; case 2039: cout << "MMXXXIX"; break; case 2040: cout << "MMXL"; break; case 2041: cout << "MMXLI"; break; case 2042: cout << "MMXLII"; break; case 2043: cout << "MMXLIII"; break; case 2044: cout << "MMXLIV"; break; case 2045: cout << "MMXLV"; break; case 2046: cout << "MMXLVI"; break; case 2047: cout << "MMXLVII"; break; case 2048: cout << "MMXLVIII"; break; case 2049: cout << "MMXLIX"; break; case 2050: cout << "MML"; break; case 2051: cout << "MMLI"; break; case 2052: cout << "MMLII"; break; case 2053: cout << "MMLIII"; break; case 2054: cout << "MMLIV"; break; case 2055: cout << "MMLV"; break; case 2056: cout << "MMLVI"; break; case 2057: cout << "MMLVII"; break; case 2058: cout << "MMLVIII"; break; case 2059: cout << "MMLIX"; break; case 2060: cout << "MMLX"; break; case 2061: cout << "MMLXI"; break; case 2062: cout << "MMLXII"; break; case 2063: cout << "MMLXIII"; break; case 2064: cout << "MMLXIV"; break; case 2065: cout << "MMLXV"; break; case 2066: cout << "MMLXVI"; break; case 2067: cout << "MMLXVII"; break; case 2068: cout << "MMLXVIII"; break; case 2069: cout << "MMLXIX"; break; case 2070: cout << "MMLXX"; break; case 2071: cout << "MMLXXI"; break; case 2072: cout << "MMLXXII"; break; case 2073: cout << "MMLXXIII"; break; case 2074: cout << "MMLXXIV"; break; case 2075: cout << "MMLXXV"; break; case 2076: cout << "MMLXXVI"; break; case 2077: cout << "MMLXXVII"; break; case 2078: cout << "MMLXXVIII"; break; case 2079: cout << "MMLXXIX"; break; case 2080: cout << "MMLXXX"; break; case 2081: cout << "MMLXXXI"; break; case 2082: cout << "MMLXXXII"; break; case 2083: cout << "MMLXXXIII"; break; case 2084: cout << "MMLXXXIV"; break; case 2085: cout << "MMLXXXV"; break; case 2086: cout << "MMLXXXVI"; break; case 2087: cout << "MMLXXXVII"; break; case 2088: cout << "MMLXXXVIII"; break; case 2089: cout << "MMLXXXIX"; break; case 2090: cout << "MMXC"; break; case 2091: cout << "MMXCI"; break; case 2092: cout << "MMXCII"; break; case 2093: cout << "MMXCIII"; break; case 2094: cout << "MMXCIV"; break; case 2095: cout << "MMXCV"; break; case 2096: cout << "MMXCVI"; break; case 2097: cout << "MMXCVII"; break; case 2098: cout << "MMXCVIII"; break; case 2099: cout << "MMXCIX"; break; case 2100: cout << "MMC"; break; case 2101: cout << "MMCI"; break; case 2102: cout << "MMCII"; break; case 2103: cout << "MMCIII"; break; case 2104: cout << "MMCIV"; break; case 2105: cout << "MMCV"; break; case 2106: cout << "MMCVI"; break; case 2107: cout << "MMCVII"; break; case 2108: cout << "MMCVIII"; break; case 2109: cout << "MMCIX"; break; case 2110: cout << "MMCX"; break; case 2111: cout << "MMCXI"; break; case 2112: cout << "MMCXII"; break; case 2113: cout << "MMCXIII"; break; case 2114: cout << "MMCXIV"; break; case 2115: cout << "MMCXV"; break; case 2116: cout << "MMCXVI"; break; case 2117: cout << "MMCXVII"; break; case 2118: cout << "MMCXVIII"; break; case 2119: cout << "MMCXIX"; break; case 2120: cout << "MMCXX"; break; case 2121: cout << "MMCXXI"; break; case 2122: cout << "MMCXXII"; break; case 2123: cout << "MMCXXIII"; break; case 2124: cout << "MMCXXIV"; break; case 2125: cout << "MMCXXV"; break; case 2126: cout << "MMCXXVI"; break; case 2127: cout << "MMCXXVII"; break; case 2128: cout << "MMCXXVIII"; break; case 2129: cout << "MMCXXIX"; break; case 2130: cout << "MMCXXX"; break; case 2131: cout << "MMCXXXI"; break; case 2132: cout << "MMCXXXII"; break; case 2133: cout << "MMCXXXIII"; break; case 2134: cout << "MMCXXXIV"; break; case 2135: cout << "MMCXXXV"; break; case 2136: cout << "MMCXXXVI"; break; case 2137: cout << "MMCXXXVII"; break; case 2138: cout << "MMCXXXVIII"; break; case 2139: cout << "MMCXXXIX"; break; case 2140: cout << "MMCXL"; break; case 2141: cout << "MMCXLI"; break; case 2142: cout << "MMCXLII"; break; case 2143: cout << "MMCXLIII"; break; case 2144: cout << "MMCXLIV"; break; case 2145: cout << "MMCXLV"; break; case 2146: cout << "MMCXLVI"; break; case 2147: cout << "MMCXLVII"; break; case 2148: cout << "MMCXLVIII"; break; case 2149: cout << "MMCXLIX"; break; case 2150: cout << "MMCL"; break; case 2151: cout << "MMCLI"; break; case 2152: cout << "MMCLII"; break; case 2153: cout << "MMCLIII"; break; case 2154: cout << "MMCLIV"; break; case 2155: cout << "MMCLV"; break; case 2156: cout << "MMCLVI"; break; case 2157: cout << "MMCLVII"; break; case 2158: cout << "MMCLVIII"; break; case 2159: cout << "MMCLIX"; break; case 2160: cout << "MMCLX"; break; case 2161: cout << "MMCLXI"; break; case 2162: cout << "MMCLXII"; break; case 2163: cout << "MMCLXIII"; break; case 2164: cout << "MMCLXIV"; break; case 2165: cout << "MMCLXV"; break; case 2166: cout << "MMCLXVI"; break; case 2167: cout << "MMCLXVII"; break; case 2168: cout << "MMCLXVIII"; break; case 2169: cout << "MMCLXIX"; break; case 2170: cout << "MMCLXX"; break; case 2171: cout << "MMCLXXI"; break; case 2172: cout << "MMCLXXII"; break; case 2173: cout << "MMCLXXIII"; break; case 2174: cout << "MMCLXXIV"; break; case 2175: cout << "MMCLXXV"; break; case 2176: cout << "MMCLXXVI"; break; case 2177: cout << "MMCLXXVII"; break; case 2178: cout << "MMCLXXVIII"; break; case 2179: cout << "MMCLXXIX"; break; case 2180: cout << "MMCLXXX"; break; case 2181: cout << "MMCLXXXI"; break; case 2182: cout << "MMCLXXXII"; break; case 2183: cout << "MMCLXXXIII"; break; case 2184: cout << "MMCLXXXIV"; break; case 2185: cout << "MMCLXXXV"; break; case 2186: cout << "MMCLXXXVI"; break; case 2187: cout << "MMCLXXXVII"; break; case 2188: cout << "MMCLXXXVIII"; break; case 2189: cout << "MMCLXXXIX"; break; case 2190: cout << "MMCXC"; break; case 2191: cout << "MMCXCI"; break; case 2192: cout << "MMCXCII"; break; case 2193: cout << "MMCXCIII"; break; case 2194: cout << "MMCXCIV"; break; case 2195: cout << "MMCXCV"; break; case 2196: cout << "MMCXCVI"; break; case 2197: cout << "MMCXCVII"; break; case 2198: cout << "MMCXCVIII"; break; case 2199: cout << "MMCXCIX"; break; case 2200: cout << "MMCC"; break; case 2201: cout << "MMCCI"; break; case 2202: cout << "MMCCII"; break; case 2203: cout << "MMCCIII"; break; case 2204: cout << "MMCCIV"; break; case 2205: cout << "MMCCV"; break; case 2206: cout << "MMCCVI"; break; case 2207: cout << "MMCCVII"; break; case 2208: cout << "MMCCVIII"; break; case 2209: cout << "MMCCIX"; break; case 2210: cout << "MMCCX"; break; case 2211: cout << "MMCCXI"; break; case 2212: cout << "MMCCXII"; break; case 2213: cout << "MMCCXIII"; break; case 2214: cout << "MMCCXIV"; break; case 2215: cout << "MMCCXV"; break; case 2216: cout << "MMCCXVI"; break; case 2217: cout << "MMCCXVII"; break; case 2218: cout << "MMCCXVIII"; break; case 2219: cout << "MMCCXIX"; break; case 2220: cout << "MMCCXX"; break; case 2221: cout << "MMCCXXI"; break; case 2222: cout << "MMCCXXII"; break; case 2223: cout << "MMCCXXIII"; break; case 2224: cout << "MMCCXXIV"; break; case 2225: cout << "MMCCXXV"; break; case 2226: cout << "MMCCXXVI"; break; case 2227: cout << "MMCCXXVII"; break; case 2228: cout << "MMCCXXVIII"; break; case 2229: cout << "MMCCXXIX"; break; case 2230: cout << "MMCCXXX"; break; case 2231: cout << "MMCCXXXI"; break; case 2232: cout << "MMCCXXXII"; break; case 2233: cout << "MMCCXXXIII"; break; case 2234: cout << "MMCCXXXIV"; break; case 2235: cout << "MMCCXXXV"; break; case 2236: cout << "MMCCXXXVI"; break; case 2237: cout << "MMCCXXXVII"; break; case 2238: cout << "MMCCXXXVIII"; break; case 2239: cout << "MMCCXXXIX"; break; case 2240: cout << "MMCCXL"; break; case 2241: cout << "MMCCXLI"; break; case 2242: cout << "MMCCXLII"; break; case 2243: cout << "MMCCXLIII"; break; case 2244: cout << "MMCCXLIV"; break; case 2245: cout << "MMCCXLV"; break; case 2246: cout << "MMCCXLVI"; break; case 2247: cout << "MMCCXLVII"; break; case 2248: cout << "MMCCXLVIII"; break; case 2249: cout << "MMCCXLIX"; break; case 2250: cout << "MMCCL"; break; case 2251: cout << "MMCCLI"; break; case 2252: cout << "MMCCLII"; break; case 2253: cout << "MMCCLIII"; break; case 2254: cout << "MMCCLIV"; break; case 2255: cout << "MMCCLV"; break; case 2256: cout << "MMCCLVI"; break; case 2257: cout << "MMCCLVII"; break; case 2258: cout << "MMCCLVIII"; break; case 2259: cout << "MMCCLIX"; break; case 2260: cout << "MMCCLX"; break; case 2261: cout << "MMCCLXI"; break; case 2262: cout << "MMCCLXII"; break; case 2263: cout << "MMCCLXIII"; break; case 2264: cout << "MMCCLXIV"; break; case 2265: cout << "MMCCLXV"; break; case 2266: cout << "MMCCLXVI"; break; case 2267: cout << "MMCCLXVII"; break; case 2268: cout << "MMCCLXVIII"; break; case 2269: cout << "MMCCLXIX"; break; case 2270: cout << "MMCCLXX"; break; case 2271: cout << "MMCCLXXI"; break; case 2272: cout << "MMCCLXXII"; break; case 2273: cout << "MMCCLXXIII"; break; case 2274: cout << "MMCCLXXIV"; break; case 2275: cout << "MMCCLXXV"; break; case 2276: cout << "MMCCLXXVI"; break; case 2277: cout << "MMCCLXXVII"; break; case 2278: cout << "MMCCLXXVIII"; break; case 2279: cout << "MMCCLXXIX"; break; case 2280: cout << "MMCCLXXX"; break; case 2281: cout << "MMCCLXXXI"; break; case 2282: cout << "MMCCLXXXII"; break; case 2283: cout << "MMCCLXXXIII"; break; case 2284: cout << "MMCCLXXXIV"; break; case 2285: cout << "MMCCLXXXV"; break; case 2286: cout << "MMCCLXXXVI"; break; case 2287: cout << "MMCCLXXXVII"; break; case 2288: cout << "MMCCLXXXVIII"; break; case 2289: cout << "MMCCLXXXIX"; break; case 2290: cout << "MMCCXC"; break; case 2291: cout << "MMCCXCI"; break; case 2292: cout << "MMCCXCII"; break; case 2293: cout << "MMCCXCIII"; break; case 2294: cout << "MMCCXCIV"; break; case 2295: cout << "MMCCXCV"; break; case 2296: cout << "MMCCXCVI"; break; case 2297: cout << "MMCCXCVII"; break; case 2298: cout << "MMCCXCVIII"; break; case 2299: cout << "MMCCXCIX"; break; case 2300: cout << "MMCCC"; break; case 2301: cout << "MMCCCI"; break; case 2302: cout << "MMCCCII"; break; case 2303: cout << "MMCCCIII"; break; case 2304: cout << "MMCCCIV"; break; case 2305: cout << "MMCCCV"; break; case 2306: cout << "MMCCCVI"; break; case 2307: cout << "MMCCCVII"; break; case 2308: cout << "MMCCCVIII"; break; case 2309: cout << "MMCCCIX"; break; case 2310: cout << "MMCCCX"; break; case 2311: cout << "MMCCCXI"; break; case 2312: cout << "MMCCCXII"; break; case 2313: cout << "MMCCCXIII"; break; case 2314: cout << "MMCCCXIV"; break; case 2315: cout << "MMCCCXV"; break; case 2316: cout << "MMCCCXVI"; break; case 2317: cout << "MMCCCXVII"; break; case 2318: cout << "MMCCCXVIII"; break; case 2319: cout << "MMCCCXIX"; break; case 2320: cout << "MMCCCXX"; break; case 2321: cout << "MMCCCXXI"; break; case 2322: cout << "MMCCCXXII"; break; case 2323: cout << "MMCCCXXIII"; break; case 2324: cout << "MMCCCXXIV"; break; case 2325: cout << "MMCCCXXV"; break; case 2326: cout << "MMCCCXXVI"; break; case 2327: cout << "MMCCCXXVII"; break; case 2328: cout << "MMCCCXXVIII"; break; case 2329: cout << "MMCCCXXIX"; break; case 2330: cout << "MMCCCXXX"; break; case 2331: cout << "MMCCCXXXI"; break; case 2332: cout << "MMCCCXXXII"; break; case 2333: cout << "MMCCCXXXIII"; break; case 2334: cout << "MMCCCXXXIV"; break; case 2335: cout << "MMCCCXXXV"; break; case 2336: cout << "MMCCCXXXVI"; break; case 2337: cout << "MMCCCXXXVII"; break; case 2338: cout << "MMCCCXXXVIII"; break; case 2339: cout << "MMCCCXXXIX"; break; case 2340: cout << "MMCCCXL"; break; case 2341: cout << "MMCCCXLI"; break; case 2342: cout << "MMCCCXLII"; break; case 2343: cout << "MMCCCXLIII"; break; case 2344: cout << "MMCCCXLIV"; break; case 2345: cout << "MMCCCXLV"; break; case 2346: cout << "MMCCCXLVI"; break; case 2347: cout << "MMCCCXLVII"; break; case 2348: cout << "MMCCCXLVIII"; break; case 2349: cout << "MMCCCXLIX"; break; case 2350: cout << "MMCCCL"; break; case 2351: cout << "MMCCCLI"; break; case 2352: cout << "MMCCCLII"; break; case 2353: cout << "MMCCCLIII"; break; case 2354: cout << "MMCCCLIV"; break; case 2355: cout << "MMCCCLV"; break; case 2356: cout << "MMCCCLVI"; break; case 2357: cout << "MMCCCLVII"; break; case 2358: cout << "MMCCCLVIII"; break; case 2359: cout << "MMCCCLIX"; break; case 2360: cout << "MMCCCLX"; break; case 2361: cout << "MMCCCLXI"; break; case 2362: cout << "MMCCCLXII"; break; case 2363: cout << "MMCCCLXIII"; break; case 2364: cout << "MMCCCLXIV"; break; case 2365: cout << "MMCCCLXV"; break; case 2366: cout << "MMCCCLXVI"; break; case 2367: cout << "MMCCCLXVII"; break; case 2368: cout << "MMCCCLXVIII"; break; case 2369: cout << "MMCCCLXIX"; break; case 2370: cout << "MMCCCLXX"; break; case 2371: cout << "MMCCCLXXI"; break; case 2372: cout << "MMCCCLXXII"; break; case 2373: cout << "MMCCCLXXIII"; break; case 2374: cout << "MMCCCLXXIV"; break; case 2375: cout << "MMCCCLXXV"; break; case 2376: cout << "MMCCCLXXVI"; break; case 2377: cout << "MMCCCLXXVII"; break; case 2378: cout << "MMCCCLXXVIII"; break; case 2379: cout << "MMCCCLXXIX"; break; case 2380: cout << "MMCCCLXXX"; break; case 2381: cout << "MMCCCLXXXI"; break; case 2382: cout << "MMCCCLXXXII"; break; case 2383: cout << "MMCCCLXXXIII"; break; case 2384: cout << "MMCCCLXXXIV"; break; case 2385: cout << "MMCCCLXXXV"; break; case 2386: cout << "MMCCCLXXXVI"; break; case 2387: cout << "MMCCCLXXXVII"; break; case 2388: cout << "MMCCCLXXXVIII"; break; case 2389: cout << "MMCCCLXXXIX"; break; case 2390: cout << "MMCCCXC"; break; case 2391: cout << "MMCCCXCI"; break; case 2392: cout << "MMCCCXCII"; break; case 2393: cout << "MMCCCXCIII"; break; case 2394: cout << "MMCCCXCIV"; break; case 2395: cout << "MMCCCXCV"; break; case 2396: cout << "MMCCCXCVI"; break; case 2397: cout << "MMCCCXCVII"; break; case 2398: cout << "MMCCCXCVIII"; break; case 2399: cout << "MMCCCXCIX"; break; case 2400: cout << "MMCD"; break; case 2401: cout << "MMCDI"; break; case 2402: cout << "MMCDII"; break; case 2403: cout << "MMCDIII"; break; case 2404: cout << "MMCDIV"; break; case 2405: cout << "MMCDV"; break; case 2406: cout << "MMCDVI"; break; case 2407: cout << "MMCDVII"; break; case 2408: cout << "MMCDVIII"; break; case 2409: cout << "MMCDIX"; break; case 2410: cout << "MMCDX"; break; case 2411: cout << "MMCDXI"; break; case 2412: cout << "MMCDXII"; break; case 2413: cout << "MMCDXIII"; break; case 2414: cout << "MMCDXIV"; break; case 2415: cout << "MMCDXV"; break; case 2416: cout << "MMCDXVI"; break; case 2417: cout << "MMCDXVII"; break; case 2418: cout << "MMCDXVIII"; break; case 2419: cout << "MMCDXIX"; break; case 2420: cout << "MMCDXX"; break; case 2421: cout << "MMCDXXI"; break; case 2422: cout << "MMCDXXII"; break; case 2423: cout << "MMCDXXIII"; break; case 2424: cout << "MMCDXXIV"; break; case 2425: cout << "MMCDXXV"; break; case 2426: cout << "MMCDXXVI"; break; case 2427: cout << "MMCDXXVII"; break; case 2428: cout << "MMCDXXVIII"; break; case 2429: cout << "MMCDXXIX"; break; case 2430: cout << "MMCDXXX"; break; case 2431: cout << "MMCDXXXI"; break; case 2432: cout << "MMCDXXXII"; break; case 2433: cout << "MMCDXXXIII"; break; case 2434: cout << "MMCDXXXIV"; break; case 2435: cout << "MMCDXXXV"; break; case 2436: cout << "MMCDXXXVI"; break; case 2437: cout << "MMCDXXXVII"; break; case 2438: cout << "MMCDXXXVIII"; break; case 2439: cout << "MMCDXXXIX"; break; case 2440: cout << "MMCDXL"; break; case 2441: cout << "MMCDXLI"; break; case 2442: cout << "MMCDXLII"; break; case 2443: cout << "MMCDXLIII"; break; case 2444: cout << "MMCDXLIV"; break; case 2445: cout << "MMCDXLV"; break; case 2446: cout << "MMCDXLVI"; break; case 2447: cout << "MMCDXLVII"; break; case 2448: cout << "MMCDXLVIII"; break; case 2449: cout << "MMCDXLIX"; break; case 2450: cout << "MMCDL"; break; case 2451: cout << "MMCDLI"; break; case 2452: cout << "MMCDLII"; break; case 2453: cout << "MMCDLIII"; break; case 2454: cout << "MMCDLIV"; break; case 2455: cout << "MMCDLV"; break; case 2456: cout << "MMCDLVI"; break; case 2457: cout << "MMCDLVII"; break; case 2458: cout << "MMCDLVIII"; break; case 2459: cout << "MMCDLIX"; break; case 2460: cout << "MMCDLX"; break; case 2461: cout << "MMCDLXI"; break; case 2462: cout << "MMCDLXII"; break; case 2463: cout << "MMCDLXIII"; break; case 2464: cout << "MMCDLXIV"; break; case 2465: cout << "MMCDLXV"; break; case 2466: cout << "MMCDLXVI"; break; case 2467: cout << "MMCDLXVII"; break; case 2468: cout << "MMCDLXVIII"; break; case 2469: cout << "MMCDLXIX"; break; case 2470: cout << "MMCDLXX"; break; case 2471: cout << "MMCDLXXI"; break; case 2472: cout << "MMCDLXXII"; break; case 2473: cout << "MMCDLXXIII"; break; case 2474: cout << "MMCDLXXIV"; break; case 2475: cout << "MMCDLXXV"; break; case 2476: cout << "MMCDLXXVI"; break; case 2477: cout << "MMCDLXXVII"; break; case 2478: cout << "MMCDLXXVIII"; break; case 2479: cout << "MMCDLXXIX"; break; case 2480: cout << "MMCDLXXX"; break; case 2481: cout << "MMCDLXXXI"; break; case 2482: cout << "MMCDLXXXII"; break; case 2483: cout << "MMCDLXXXIII"; break; case 2484: cout << "MMCDLXXXIV"; break; case 2485: cout << "MMCDLXXXV"; break; case 2486: cout << "MMCDLXXXVI"; break; case 2487: cout << "MMCDLXXXVII"; break; case 2488: cout << "MMCDLXXXVIII"; break; case 2489: cout << "MMCDLXXXIX"; break; case 2490: cout << "MMCDXC"; break; case 2491: cout << "MMCDXCI"; break; case 2492: cout << "MMCDXCII"; break; case 2493: cout << "MMCDXCIII"; break; case 2494: cout << "MMCDXCIV"; break; case 2495: cout << "MMCDXCV"; break; case 2496: cout << "MMCDXCVI"; break; case 2497: cout << "MMCDXCVII"; break; case 2498: cout << "MMCDXCVIII"; break; case 2499: cout << "MMCDXCIX"; break; case 2500: cout << "MMD"; break; case 2501: cout << "MMDI"; break; case 2502: cout << "MMDII"; break; case 2503: cout << "MMDIII"; break; case 2504: cout << "MMDIV"; break; case 2505: cout << "MMDV"; break; case 2506: cout << "MMDVI"; break; case 2507: cout << "MMDVII"; break; case 2508: cout << "MMDVIII"; break; case 2509: cout << "MMDIX"; break; case 2510: cout << "MMDX"; break; case 2511: cout << "MMDXI"; break; case 2512: cout << "MMDXII"; break; case 2513: cout << "MMDXIII"; break; case 2514: cout << "MMDXIV"; break; case 2515: cout << "MMDXV"; break; case 2516: cout << "MMDXVI"; break; case 2517: cout << "MMDXVII"; break; case 2518: cout << "MMDXVIII"; break; case 2519: cout << "MMDXIX"; break; case 2520: cout << "MMDXX"; break; case 2521: cout << "MMDXXI"; break; case 2522: cout << "MMDXXII"; break; case 2523: cout << "MMDXXIII"; break; case 2524: cout << "MMDXXIV"; break; case 2525: cout << "MMDXXV"; break; case 2526: cout << "MMDXXVI"; break; case 2527: cout << "MMDXXVII"; break; case 2528: cout << "MMDXXVIII"; break; case 2529: cout << "MMDXXIX"; break; case 2530: cout << "MMDXXX"; break; case 2531: cout << "MMDXXXI"; break; case 2532: cout << "MMDXXXII"; break; case 2533: cout << "MMDXXXIII"; break; case 2534: cout << "MMDXXXIV"; break; case 2535: cout << "MMDXXXV"; break; case 2536: cout << "MMDXXXVI"; break; case 2537: cout << "MMDXXXVII"; break; case 2538: cout << "MMDXXXVIII"; break; case 2539: cout << "MMDXXXIX"; break; case 2540: cout << "MMDXL"; break; case 2541: cout << "MMDXLI"; break; case 2542: cout << "MMDXLII"; break; case 2543: cout << "MMDXLIII"; break; case 2544: cout << "MMDXLIV"; break; case 2545: cout << "MMDXLV"; break; case 2546: cout << "MMDXLVI"; break; case 2547: cout << "MMDXLVII"; break; case 2548: cout << "MMDXLVIII"; break; case 2549: cout << "MMDXLIX"; break; case 2550: cout << "MMDL"; break; case 2551: cout << "MMDLI"; break; case 2552: cout << "MMDLII"; break; case 2553: cout << "MMDLIII"; break; case 2554: cout << "MMDLIV"; break; case 2555: cout << "MMDLV"; break; case 2556: cout << "MMDLVI"; break; case 2557: cout << "MMDLVII"; break; case 2558: cout << "MMDLVIII"; break; case 2559: cout << "MMDLIX"; break; case 2560: cout << "MMDLX"; break; case 2561: cout << "MMDLXI"; break; case 2562: cout << "MMDLXII"; break; case 2563: cout << "MMDLXIII"; break; case 2564: cout << "MMDLXIV"; break; case 2565: cout << "MMDLXV"; break; case 2566: cout << "MMDLXVI"; break; case 2567: cout << "MMDLXVII"; break; case 2568: cout << "MMDLXVIII"; break; case 2569: cout << "MMDLXIX"; break; case 2570: cout << "MMDLXX"; break; case 2571: cout << "MMDLXXI"; break; case 2572: cout << "MMDLXXII"; break; case 2573: cout << "MMDLXXIII"; break; case 2574: cout << "MMDLXXIV"; break; case 2575: cout << "MMDLXXV"; break; case 2576: cout << "MMDLXXVI"; break; case 2577: cout << "MMDLXXVII"; break; case 2578: cout << "MMDLXXVIII"; break; case 2579: cout << "MMDLXXIX"; break; case 2580: cout << "MMDLXXX"; break; case 2581: cout << "MMDLXXXI"; break; case 2582: cout << "MMDLXXXII"; break; case 2583: cout << "MMDLXXXIII"; break; case 2584: cout << "MMDLXXXIV"; break; case 2585: cout << "MMDLXXXV"; break; case 2586: cout << "MMDLXXXVI"; break; case 2587: cout << "MMDLXXXVII"; break; case 2588: cout << "MMDLXXXVIII"; break; case 2589: cout << "MMDLXXXIX"; break; case 2590: cout << "MMDXC"; break; case 2591: cout << "MMDXCI"; break; case 2592: cout << "MMDXCII"; break; case 2593: cout << "MMDXCIII"; break; case 2594: cout << "MMDXCIV"; break; case 2595: cout << "MMDXCV"; break; case 2596: cout << "MMDXCVI"; break; case 2597: cout << "MMDXCVII"; break; case 2598: cout << "MMDXCVIII"; break; case 2599: cout << "MMDXCIX"; break; case 2600: cout << "MMDC"; break; case 2601: cout << "MMDCI"; break; case 2602: cout << "MMDCII"; break; case 2603: cout << "MMDCIII"; break; case 2604: cout << "MMDCIV"; break; case 2605: cout << "MMDCV"; break; case 2606: cout << "MMDCVI"; break; case 2607: cout << "MMDCVII"; break; case 2608: cout << "MMDCVIII"; break; case 2609: cout << "MMDCIX"; break; case 2610: cout << "MMDCX"; break; case 2611: cout << "MMDCXI"; break; case 2612: cout << "MMDCXII"; break; case 2613: cout << "MMDCXIII"; break; case 2614: cout << "MMDCXIV"; break; case 2615: cout << "MMDCXV"; break; case 2616: cout << "MMDCXVI"; break; case 2617: cout << "MMDCXVII"; break; case 2618: cout << "MMDCXVIII"; break; case 2619: cout << "MMDCXIX"; break; case 2620: cout << "MMDCXX"; break; case 2621: cout << "MMDCXXI"; break; case 2622: cout << "MMDCXXII"; break; case 2623: cout << "MMDCXXIII"; break; case 2624: cout << "MMDCXXIV"; break; case 2625: cout << "MMDCXXV"; break; case 2626: cout << "MMDCXXVI"; break; case 2627: cout << "MMDCXXVII"; break; case 2628: cout << "MMDCXXVIII"; break; case 2629: cout << "MMDCXXIX"; break; case 2630: cout << "MMDCXXX"; break; case 2631: cout << "MMDCXXXI"; break; case 2632: cout << "MMDCXXXII"; break; case 2633: cout << "MMDCXXXIII"; break; case 2634: cout << "MMDCXXXIV"; break; case 2635: cout << "MMDCXXXV"; break; case 2636: cout << "MMDCXXXVI"; break; case 2637: cout << "MMDCXXXVII"; break; case 2638: cout << "MMDCXXXVIII"; break; case 2639: cout << "MMDCXXXIX"; break; case 2640: cout << "MMDCXL"; break; case 2641: cout << "MMDCXLI"; break; case 2642: cout << "MMDCXLII"; break; case 2643: cout << "MMDCXLIII"; break; case 2644: cout << "MMDCXLIV"; break; case 2645: cout << "MMDCXLV"; break; case 2646: cout << "MMDCXLVI"; break; case 2647: cout << "MMDCXLVII"; break; case 2648: cout << "MMDCXLVIII"; break; case 2649: cout << "MMDCXLIX"; break; case 2650: cout << "MMDCL"; break; case 2651: cout << "MMDCLI"; break; case 2652: cout << "MMDCLII"; break; case 2653: cout << "MMDCLIII"; break; case 2654: cout << "MMDCLIV"; break; case 2655: cout << "MMDCLV"; break; case 2656: cout << "MMDCLVI"; break; case 2657: cout << "MMDCLVII"; break; case 2658: cout << "MMDCLVIII"; break; case 2659: cout << "MMDCLIX"; break; case 2660: cout << "MMDCLX"; break; case 2661: cout << "MMDCLXI"; break; case 2662: cout << "MMDCLXII"; break; case 2663: cout << "MMDCLXIII"; break; case 2664: cout << "MMDCLXIV"; break; case 2665: cout << "MMDCLXV"; break; case 2666: cout << "MMDCLXVI"; break; case 2667: cout << "MMDCLXVII"; break; case 2668: cout << "MMDCLXVIII"; break; case 2669: cout << "MMDCLXIX"; break; case 2670: cout << "MMDCLXX"; break; case 2671: cout << "MMDCLXXI"; break; case 2672: cout << "MMDCLXXII"; break; case 2673: cout << "MMDCLXXIII"; break; case 2674: cout << "MMDCLXXIV"; break; case 2675: cout << "MMDCLXXV"; break; case 2676: cout << "MMDCLXXVI"; break; case 2677: cout << "MMDCLXXVII"; break; case 2678: cout << "MMDCLXXVIII"; break; case 2679: cout << "MMDCLXXIX"; break; case 2680: cout << "MMDCLXXX"; break; case 2681: cout << "MMDCLXXXI"; break; case 2682: cout << "MMDCLXXXII"; break; case 2683: cout << "MMDCLXXXIII"; break; case 2684: cout << "MMDCLXXXIV"; break; case 2685: cout << "MMDCLXXXV"; break; case 2686: cout << "MMDCLXXXVI"; break; case 2687: cout << "MMDCLXXXVII"; break; case 2688: cout << "MMDCLXXXVIII"; break; case 2689: cout << "MMDCLXXXIX"; break; case 2690: cout << "MMDCXC"; break; case 2691: cout << "MMDCXCI"; break; case 2692: cout << "MMDCXCII"; break; case 2693: cout << "MMDCXCIII"; break; case 2694: cout << "MMDCXCIV"; break; case 2695: cout << "MMDCXCV"; break; case 2696: cout << "MMDCXCVI"; break; case 2697: cout << "MMDCXCVII"; break; case 2698: cout << "MMDCXCVIII"; break; case 2699: cout << "MMDCXCIX"; break; case 2700: cout << "MMDCC"; break; case 2701: cout << "MMDCCI"; break; case 2702: cout << "MMDCCII"; break; case 2703: cout << "MMDCCIII"; break; case 2704: cout << "MMDCCIV"; break; case 2705: cout << "MMDCCV"; break; case 2706: cout << "MMDCCVI"; break; case 2707: cout << "MMDCCVII"; break; case 2708: cout << "MMDCCVIII"; break; case 2709: cout << "MMDCCIX"; break; case 2710: cout << "MMDCCX"; break; case 2711: cout << "MMDCCXI"; break; case 2712: cout << "MMDCCXII"; break; case 2713: cout << "MMDCCXIII"; break; case 2714: cout << "MMDCCXIV"; break; case 2715: cout << "MMDCCXV"; break; case 2716: cout << "MMDCCXVI"; break; case 2717: cout << "MMDCCXVII"; break; case 2718: cout << "MMDCCXVIII"; break; case 2719: cout << "MMDCCXIX"; break; case 2720: cout << "MMDCCXX"; break; case 2721: cout << "MMDCCXXI"; break; case 2722: cout << "MMDCCXXII"; break; case 2723: cout << "MMDCCXXIII"; break; case 2724: cout << "MMDCCXXIV"; break; case 2725: cout << "MMDCCXXV"; break; case 2726: cout << "MMDCCXXVI"; break; case 2727: cout << "MMDCCXXVII"; break; case 2728: cout << "MMDCCXXVIII"; break; case 2729: cout << "MMDCCXXIX"; break; case 2730: cout << "MMDCCXXX"; break; case 2731: cout << "MMDCCXXXI"; break; case 2732: cout << "MMDCCXXXII"; break; case 2733: cout << "MMDCCXXXIII"; break; case 2734: cout << "MMDCCXXXIV"; break; case 2735: cout << "MMDCCXXXV"; break; case 2736: cout << "MMDCCXXXVI"; break; case 2737: cout << "MMDCCXXXVII"; break; case 2738: cout << "MMDCCXXXVIII"; break; case 2739: cout << "MMDCCXXXIX"; break; case 2740: cout << "MMDCCXL"; break; case 2741: cout << "MMDCCXLI"; break; case 2742: cout << "MMDCCXLII"; break; case 2743: cout << "MMDCCXLIII"; break; case 2744: cout << "MMDCCXLIV"; break; case 2745: cout << "MMDCCXLV"; break; case 2746: cout << "MMDCCXLVI"; break; case 2747: cout << "MMDCCXLVII"; break; case 2748: cout << "MMDCCXLVIII"; break; case 2749: cout << "MMDCCXLIX"; break; case 2750: cout << "MMDCCL"; break; case 2751: cout << "MMDCCLI"; break; case 2752: cout << "MMDCCLII"; break; case 2753: cout << "MMDCCLIII"; break; case 2754: cout << "MMDCCLIV"; break; case 2755: cout << "MMDCCLV"; break; case 2756: cout << "MMDCCLVI"; break; case 2757: cout << "MMDCCLVII"; break; case 2758: cout << "MMDCCLVIII"; break; case 2759: cout << "MMDCCLIX"; break; case 2760: cout << "MMDCCLX"; break; case 2761: cout << "MMDCCLXI"; break; case 2762: cout << "MMDCCLXII"; break; case 2763: cout << "MMDCCLXIII"; break; case 2764: cout << "MMDCCLXIV"; break; case 2765: cout << "MMDCCLXV"; break; case 2766: cout << "MMDCCLXVI"; break; case 2767: cout << "MMDCCLXVII"; break; case 2768: cout << "MMDCCLXVIII"; break; case 2769: cout << "MMDCCLXIX"; break; case 2770: cout << "MMDCCLXX"; break; case 2771: cout << "MMDCCLXXI"; break; case 2772: cout << "MMDCCLXXII"; break; case 2773: cout << "MMDCCLXXIII"; break; case 2774: cout << "MMDCCLXXIV"; break; case 2775: cout << "MMDCCLXXV"; break; case 2776: cout << "MMDCCLXXVI"; break; case 2777: cout << "MMDCCLXXVII"; break; case 2778: cout << "MMDCCLXXVIII"; break; case 2779: cout << "MMDCCLXXIX"; break; case 2780: cout << "MMDCCLXXX"; break; case 2781: cout << "MMDCCLXXXI"; break; case 2782: cout << "MMDCCLXXXII"; break; case 2783: cout << "MMDCCLXXXIII"; break; case 2784: cout << "MMDCCLXXXIV"; break; case 2785: cout << "MMDCCLXXXV"; break; case 2786: cout << "MMDCCLXXXVI"; break; case 2787: cout << "MMDCCLXXXVII"; break; case 2788: cout << "MMDCCLXXXVIII"; break; case 2789: cout << "MMDCCLXXXIX"; break; case 2790: cout << "MMDCCXC"; break; case 2791: cout << "MMDCCXCI"; break; case 2792: cout << "MMDCCXCII"; break; case 2793: cout << "MMDCCXCIII"; break; case 2794: cout << "MMDCCXCIV"; break; case 2795: cout << "MMDCCXCV"; break; case 2796: cout << "MMDCCXCVI"; break; case 2797: cout << "MMDCCXCVII"; break; case 2798: cout << "MMDCCXCVIII"; break; case 2799: cout << "MMDCCXCIX"; break; case 2800: cout << "MMDCCC"; break; case 2801: cout << "MMDCCCI"; break; case 2802: cout << "MMDCCCII"; break; case 2803: cout << "MMDCCCIII"; break; case 2804: cout << "MMDCCCIV"; break; case 2805: cout << "MMDCCCV"; break; case 2806: cout << "MMDCCCVI"; break; case 2807: cout << "MMDCCCVII"; break; case 2808: cout << "MMDCCCVIII"; break; case 2809: cout << "MMDCCCIX"; break; case 2810: cout << "MMDCCCX"; break; case 2811: cout << "MMDCCCXI"; break; case 2812: cout << "MMDCCCXII"; break; case 2813: cout << "MMDCCCXIII"; break; case 2814: cout << "MMDCCCXIV"; break; case 2815: cout << "MMDCCCXV"; break; case 2816: cout << "MMDCCCXVI"; break; case 2817: cout << "MMDCCCXVII"; break; case 2818: cout << "MMDCCCXVIII"; break; case 2819: cout << "MMDCCCXIX"; break; case 2820: cout << "MMDCCCXX"; break; case 2821: cout << "MMDCCCXXI"; break; case 2822: cout << "MMDCCCXXII"; break; case 2823: cout << "MMDCCCXXIII"; break; case 2824: cout << "MMDCCCXXIV"; break; case 2825: cout << "MMDCCCXXV"; break; case 2826: cout << "MMDCCCXXVI"; break; case 2827: cout << "MMDCCCXXVII"; break; case 2828: cout << "MMDCCCXXVIII"; break; case 2829: cout << "MMDCCCXXIX"; break; case 2830: cout << "MMDCCCXXX"; break; case 2831: cout << "MMDCCCXXXI"; break; case 2832: cout << "MMDCCCXXXII"; break; case 2833: cout << "MMDCCCXXXIII"; break; case 2834: cout << "MMDCCCXXXIV"; break; case 2835: cout << "MMDCCCXXXV"; break; case 2836: cout << "MMDCCCXXXVI"; break; case 2837: cout << "MMDCCCXXXVII"; break; case 2838: cout << "MMDCCCXXXVIII"; break; case 2839: cout << "MMDCCCXXXIX"; break; case 2840: cout << "MMDCCCXL"; break; case 2841: cout << "MMDCCCXLI"; break; case 2842: cout << "MMDCCCXLII"; break; case 2843: cout << "MMDCCCXLIII"; break; case 2844: cout << "MMDCCCXLIV"; break; case 2845: cout << "MMDCCCXLV"; break; case 2846: cout << "MMDCCCXLVI"; break; case 2847: cout << "MMDCCCXLVII"; break; case 2848: cout << "MMDCCCXLVIII"; break; case 2849: cout << "MMDCCCXLIX"; break; case 2850: cout << "MMDCCCL"; break; case 2851: cout << "MMDCCCLI"; break; case 2852: cout << "MMDCCCLII"; break; case 2853: cout << "MMDCCCLIII"; break; case 2854: cout << "MMDCCCLIV"; break; case 2855: cout << "MMDCCCLV"; break; case 2856: cout << "MMDCCCLVI"; break; case 2857: cout << "MMDCCCLVII"; break; case 2858: cout << "MMDCCCLVIII"; break; case 2859: cout << "MMDCCCLIX"; break; case 2860: cout << "MMDCCCLX"; break; case 2861: cout << "MMDCCCLXI"; break; case 2862: cout << "MMDCCCLXII"; break; case 2863: cout << "MMDCCCLXIII"; break; case 2864: cout << "MMDCCCLXIV"; break; case 2865: cout << "MMDCCCLXV"; break; case 2866: cout << "MMDCCCLXVI"; break; case 2867: cout << "MMDCCCLXVII"; break; case 2868: cout << "MMDCCCLXVIII"; break; case 2869: cout << "MMDCCCLXIX"; break; case 2870: cout << "MMDCCCLXX"; break; case 2871: cout << "MMDCCCLXXI"; break; case 2872: cout << "MMDCCCLXXII"; break; case 2873: cout << "MMDCCCLXXIII"; break; case 2874: cout << "MMDCCCLXXIV"; break; case 2875: cout << "MMDCCCLXXV"; break; case 2876: cout << "MMDCCCLXXVI"; break; case 2877: cout << "MMDCCCLXXVII"; break; case 2878: cout << "MMDCCCLXXVIII"; break; case 2879: cout << "MMDCCCLXXIX"; break; case 2880: cout << "MMDCCCLXXX"; break; case 2881: cout << "MMDCCCLXXXI"; break; case 2882: cout << "MMDCCCLXXXII"; break; case 2883: cout << "MMDCCCLXXXIII"; break; case 2884: cout << "MMDCCCLXXXIV"; break; case 2885: cout << "MMDCCCLXXXV"; break; case 2886: cout << "MMDCCCLXXXVI"; break; case 2887: cout << "MMDCCCLXXXVII"; break; case 2888: cout << "MMDCCCLXXXVIII"; break; case 2889: cout << "MMDCCCLXXXIX"; break; case 2890: cout << "MMDCCCXC"; break; case 2891: cout << "MMDCCCXCI"; break; case 2892: cout << "MMDCCCXCII"; break; case 2893: cout << "MMDCCCXCIII"; break; case 2894: cout << "MMDCCCXCIV"; break; case 2895: cout << "MMDCCCXCV"; break; case 2896: cout << "MMDCCCXCVI"; break; case 2897: cout << "MMDCCCXCVII"; break; case 2898: cout << "MMDCCCXCVIII"; break; case 2899: cout << "MMDCCCXCIX"; break; case 2900: cout << "MMCM"; break; case 2901: cout << "MMCMI"; break; case 2902: cout << "MMCMII"; break; case 2903: cout << "MMCMIII"; break; case 2904: cout << "MMCMIV"; break; case 2905: cout << "MMCMV"; break; case 2906: cout << "MMCMVI"; break; case 2907: cout << "MMCMVII"; break; case 2908: cout << "MMCMVIII"; break; case 2909: cout << "MMCMIX"; break; case 2910: cout << "MMCMX"; break; case 2911: cout << "MMCMXI"; break; case 2912: cout << "MMCMXII"; break; case 2913: cout << "MMCMXIII"; break; case 2914: cout << "MMCMXIV"; break; case 2915: cout << "MMCMXV"; break; case 2916: cout << "MMCMXVI"; break; case 2917: cout << "MMCMXVII"; break; case 2918: cout << "MMCMXVIII"; break; case 2919: cout << "MMCMXIX"; break; case 2920: cout << "MMCMXX"; break; case 2921: cout << "MMCMXXI"; break; case 2922: cout << "MMCMXXII"; break; case 2923: cout << "MMCMXXIII"; break; case 2924: cout << "MMCMXXIV"; break; case 2925: cout << "MMCMXXV"; break; case 2926: cout << "MMCMXXVI"; break; case 2927: cout << "MMCMXXVII"; break; case 2928: cout << "MMCMXXVIII"; break; case 2929: cout << "MMCMXXIX"; break; case 2930: cout << "MMCMXXX"; break; case 2931: cout << "MMCMXXXI"; break; case 2932: cout << "MMCMXXXII"; break; case 2933: cout << "MMCMXXXIII"; break; case 2934: cout << "MMCMXXXIV"; break; case 2935: cout << "MMCMXXXV"; break; case 2936: cout << "MMCMXXXVI"; break; case 2937: cout << "MMCMXXXVII"; break; case 2938: cout << "MMCMXXXVIII"; break; case 2939: cout << "MMCMXXXIX"; break; case 2940: cout << "MMCMXL"; break; case 2941: cout << "MMCMXLI"; break; case 2942: cout << "MMCMXLII"; break; case 2943: cout << "MMCMXLIII"; break; case 2944: cout << "MMCMXLIV"; break; case 2945: cout << "MMCMXLV"; break; case 2946: cout << "MMCMXLVI"; break; case 2947: cout << "MMCMXLVII"; break; case 2948: cout << "MMCMXLVIII"; break; case 2949: cout << "MMCMXLIX"; break; case 2950: cout << "MMCML"; break; case 2951: cout << "MMCMLI"; break; case 2952: cout << "MMCMLII"; break; case 2953: cout << "MMCMLIII"; break; case 2954: cout << "MMCMLIV"; break; case 2955: cout << "MMCMLV"; break; case 2956: cout << "MMCMLVI"; break; case 2957: cout << "MMCMLVII"; break; case 2958: cout << "MMCMLVIII"; break; case 2959: cout << "MMCMLIX"; break; case 2960: cout << "MMCMLX"; break; case 2961: cout << "MMCMLXI"; break; case 2962: cout << "MMCMLXII"; break; case 2963: cout << "MMCMLXIII"; break; case 2964: cout << "MMCMLXIV"; break; case 2965: cout << "MMCMLXV"; break; case 2966: cout << "MMCMLXVI"; break; case 2967: cout << "MMCMLXVII"; break; case 2968: cout << "MMCMLXVIII"; break; case 2969: cout << "MMCMLXIX"; break; case 2970: cout << "MMCMLXX"; break; case 2971: cout << "MMCMLXXI"; break; case 2972: cout << "MMCMLXXII"; break; case 2973: cout << "MMCMLXXIII"; break; case 2974: cout << "MMCMLXXIV"; break; case 2975: cout << "MMCMLXXV"; break; case 2976: cout << "MMCMLXXVI"; break; case 2977: cout << "MMCMLXXVII"; break; case 2978: cout << "MMCMLXXVIII"; break; case 2979: cout << "MMCMLXXIX"; break; case 2980: cout << "MMCMLXXX"; break; case 2981: cout << "MMCMLXXXI"; break; case 2982: cout << "MMCMLXXXII"; break; case 2983: cout << "MMCMLXXXIII"; break; case 2984: cout << "MMCMLXXXIV"; break; case 2985: cout << "MMCMLXXXV"; break; case 2986: cout << "MMCMLXXXVI"; break; case 2987: cout << "MMCMLXXXVII"; break; case 2988: cout << "MMCMLXXXVIII"; break; case 2989: cout << "MMCMLXXXIX"; break; case 2990: cout << "MMCMXC"; break; case 2991: cout << "MMCMXCI"; break; case 2992: cout << "MMCMXCII"; break; case 2993: cout << "MMCMXCIII"; break; case 2994: cout << "MMCMXCIV"; break; case 2995: cout << "MMCMXCV"; break; case 2996: cout << "MMCMXCVI"; break; case 2997: cout << "MMCMXCVII"; break; case 2998: cout << "MMCMXCVIII"; break; case 2999: cout << "MMCMXCIX"; break; case 3000: cout << "MMM"; break; case 3001: cout << "MMMI"; break; case 3002: cout << "MMMII"; break; case 3003: cout << "MMMIII"; break; case 3004: cout << "MMMIV"; break; case 3005: cout << "MMMV"; break; case 3006: cout << "MMMVI"; break; case 3007: cout << "MMMVII"; break; case 3008: cout << "MMMVIII"; break; case 3009: cout << "MMMIX"; break; case 3010: cout << "MMMX"; break; case 3011: cout << "MMMXI"; break; case 3012: cout << "MMMXII"; break; case 3013: cout << "MMMXIII"; break; case 3014: cout << "MMMXIV"; break; case 3015: cout << "MMMXV"; break; case 3016: cout << "MMMXVI"; break; case 3017: cout << "MMMXVII"; break; case 3018: cout << "MMMXVIII"; break; case 3019: cout << "MMMXIX"; break; case 3020: cout << "MMMXX"; break; case 3021: cout << "MMMXXI"; break; case 3022: cout << "MMMXXII"; break; case 3023: cout << "MMMXXIII"; break; case 3024: cout << "MMMXXIV"; break; case 3025: cout << "MMMXXV"; break; case 3026: cout << "MMMXXVI"; break; case 3027: cout << "MMMXXVII"; break; case 3028: cout << "MMMXXVIII"; break; case 3029: cout << "MMMXXIX"; break; case 3030: cout << "MMMXXX"; break; case 3031: cout << "MMMXXXI"; break; case 3032: cout << "MMMXXXII"; break; case 3033: cout << "MMMXXXIII"; break; case 3034: cout << "MMMXXXIV"; break; case 3035: cout << "MMMXXXV"; break; case 3036: cout << "MMMXXXVI"; break; case 3037: cout << "MMMXXXVII"; break; case 3038: cout << "MMMXXXVIII"; break; case 3039: cout << "MMMXXXIX"; break; case 3040: cout << "MMMXL"; break; case 3041: cout << "MMMXLI"; break; case 3042: cout << "MMMXLII"; break; case 3043: cout << "MMMXLIII"; break; case 3044: cout << "MMMXLIV"; break; case 3045: cout << "MMMXLV"; break; case 3046: cout << "MMMXLVI"; break; case 3047: cout << "MMMXLVII"; break; case 3048: cout << "MMMXLVIII"; break; case 3049: cout << "MMMXLIX"; break; case 3050: cout << "MMML"; break; case 3051: cout << "MMMLI"; break; case 3052: cout << "MMMLII"; break; case 3053: cout << "MMMLIII"; break; case 3054: cout << "MMMLIV"; break; case 3055: cout << "MMMLV"; break; case 3056: cout << "MMMLVI"; break; case 3057: cout << "MMMLVII"; break; case 3058: cout << "MMMLVIII"; break; case 3059: cout << "MMMLIX"; break; case 3060: cout << "MMMLX"; break; case 3061: cout << "MMMLXI"; break; case 3062: cout << "MMMLXII"; break; case 3063: cout << "MMMLXIII"; break; case 3064: cout << "MMMLXIV"; break; case 3065: cout << "MMMLXV"; break; case 3066: cout << "MMMLXVI"; break; case 3067: cout << "MMMLXVII"; break; case 3068: cout << "MMMLXVIII"; break; case 3069: cout << "MMMLXIX"; break; case 3070: cout << "MMMLXX"; break; case 3071: cout << "MMMLXXI"; break; case 3072: cout << "MMMLXXII"; break; case 3073: cout << "MMMLXXIII"; break; case 3074: cout << "MMMLXXIV"; break; case 3075: cout << "MMMLXXV"; break; case 3076: cout << "MMMLXXVI"; break; case 3077: cout << "MMMLXXVII"; break; case 3078: cout << "MMMLXXVIII"; break; case 3079: cout << "MMMLXXIX"; break; case 3080: cout << "MMMLXXX"; break; case 3081: cout << "MMMLXXXI"; break; case 3082: cout << "MMMLXXXII"; break; case 3083: cout << "MMMLXXXIII"; break; case 3084: cout << "MMMLXXXIV"; break; case 3085: cout << "MMMLXXXV"; break; case 3086: cout << "MMMLXXXVI"; break; case 3087: cout << "MMMLXXXVII"; break; case 3088: cout << "MMMLXXXVIII"; break; case 3089: cout << "MMMLXXXIX"; break; case 3090: cout << "MMMXC"; break; case 3091: cout << "MMMXCI"; break; case 3092: cout << "MMMXCII"; break; case 3093: cout << "MMMXCIII"; break; case 3094: cout << "MMMXCIV"; break; case 3095: cout << "MMMXCV"; break; case 3096: cout << "MMMXCVI"; break; case 3097: cout << "MMMXCVII"; break; case 3098: cout << "MMMXCVIII"; break; case 3099: cout << "MMMXCIX"; break; case 3100: cout << "MMMC"; break; case 3101: cout << "MMMCI"; break; case 3102: cout << "MMMCII"; break; case 3103: cout << "MMMCIII"; break; case 3104: cout << "MMMCIV"; break; case 3105: cout << "MMMCV"; break; case 3106: cout << "MMMCVI"; break; case 3107: cout << "MMMCVII"; break; case 3108: cout << "MMMCVIII"; break; case 3109: cout << "MMMCIX"; break; case 3110: cout << "MMMCX"; break; case 3111: cout << "MMMCXI"; break; case 3112: cout << "MMMCXII"; break; case 3113: cout << "MMMCXIII"; break; case 3114: cout << "MMMCXIV"; break; case 3115: cout << "MMMCXV"; break; case 3116: cout << "MMMCXVI"; break; case 3117: cout << "MMMCXVII"; break; case 3118: cout << "MMMCXVIII"; break; case 3119: cout << "MMMCXIX"; break; case 3120: cout << "MMMCXX"; break; case 3121: cout << "MMMCXXI"; break; case 3122: cout << "MMMCXXII"; break; case 3123: cout << "MMMCXXIII"; break; case 3124: cout << "MMMCXXIV"; break; case 3125: cout << "MMMCXXV"; break; case 3126: cout << "MMMCXXVI"; break; case 3127: cout << "MMMCXXVII"; break; case 3128: cout << "MMMCXXVIII"; break; case 3129: cout << "MMMCXXIX"; break; case 3130: cout << "MMMCXXX"; break; case 3131: cout << "MMMCXXXI"; break; case 3132: cout << "MMMCXXXII"; break; case 3133: cout << "MMMCXXXIII"; break; case 3134: cout << "MMMCXXXIV"; break; case 3135: cout << "MMMCXXXV"; break; case 3136: cout << "MMMCXXXVI"; break; case 3137: cout << "MMMCXXXVII"; break; case 3138: cout << "MMMCXXXVIII"; break; case 3139: cout << "MMMCXXXIX"; break; case 3140: cout << "MMMCXL"; break; case 3141: cout << "MMMCXLI"; break; case 3142: cout << "MMMCXLII"; break; case 3143: cout << "MMMCXLIII"; break; case 3144: cout << "MMMCXLIV"; break; case 3145: cout << "MMMCXLV"; break; case 3146: cout << "MMMCXLVI"; break; case 3147: cout << "MMMCXLVII"; break; case 3148: cout << "MMMCXLVIII"; break; case 3149: cout << "MMMCXLIX"; break; case 3150: cout << "MMMCL"; break; case 3151: cout << "MMMCLI"; break; case 3152: cout << "MMMCLII"; break; case 3153: cout << "MMMCLIII"; break; case 3154: cout << "MMMCLIV"; break; case 3155: cout << "MMMCLV"; break; case 3156: cout << "MMMCLVI"; break; case 3157: cout << "MMMCLVII"; break; case 3158: cout << "MMMCLVIII"; break; case 3159: cout << "MMMCLIX"; break; case 3160: cout << "MMMCLX"; break; case 3161: cout << "MMMCLXI"; break; case 3162: cout << "MMMCLXII"; break; case 3163: cout << "MMMCLXIII"; break; case 3164: cout << "MMMCLXIV"; break; case 3165: cout << "MMMCLXV"; break; case 3166: cout << "MMMCLXVI"; break; case 3167: cout << "MMMCLXVII"; break; case 3168: cout << "MMMCLXVIII"; break; case 3169: cout << "MMMCLXIX"; break; case 3170: cout << "MMMCLXX"; break; case 3171: cout << "MMMCLXXI"; break; case 3172: cout << "MMMCLXXII"; break; case 3173: cout << "MMMCLXXIII"; break; case 3174: cout << "MMMCLXXIV"; break; case 3175: cout << "MMMCLXXV"; break; case 3176: cout << "MMMCLXXVI"; break; case 3177: cout << "MMMCLXXVII"; break; case 3178: cout << "MMMCLXXVIII"; break; case 3179: cout << "MMMCLXXIX"; break; case 3180: cout << "MMMCLXXX"; break; case 3181: cout << "MMMCLXXXI"; break; case 3182: cout << "MMMCLXXXII"; break; case 3183: cout << "MMMCLXXXIII"; break; case 3184: cout << "MMMCLXXXIV"; break; case 3185: cout << "MMMCLXXXV"; break; case 3186: cout << "MMMCLXXXVI"; break; case 3187: cout << "MMMCLXXXVII"; break; case 3188: cout << "MMMCLXXXVIII"; break; case 3189: cout << "MMMCLXXXIX"; break; case 3190: cout << "MMMCXC"; break; case 3191: cout << "MMMCXCI"; break; case 3192: cout << "MMMCXCII"; break; case 3193: cout << "MMMCXCIII"; break; case 3194: cout << "MMMCXCIV"; break; case 3195: cout << "MMMCXCV"; break; case 3196: cout << "MMMCXCVI"; break; case 3197: cout << "MMMCXCVII"; break; case 3198: cout << "MMMCXCVIII"; break; case 3199: cout << "MMMCXCIX"; break; case 3200: cout << "MMMCC"; break; case 3201: cout << "MMMCCI"; break; case 3202: cout << "MMMCCII"; break; case 3203: cout << "MMMCCIII"; break; case 3204: cout << "MMMCCIV"; break; case 3205: cout << "MMMCCV"; break; case 3206: cout << "MMMCCVI"; break; case 3207: cout << "MMMCCVII"; break; case 3208: cout << "MMMCCVIII"; break; case 3209: cout << "MMMCCIX"; break; case 3210: cout << "MMMCCX"; break; case 3211: cout << "MMMCCXI"; break; case 3212: cout << "MMMCCXII"; break; case 3213: cout << "MMMCCXIII"; break; case 3214: cout << "MMMCCXIV"; break; case 3215: cout << "MMMCCXV"; break; case 3216: cout << "MMMCCXVI"; break; case 3217: cout << "MMMCCXVII"; break; case 3218: cout << "MMMCCXVIII"; break; case 3219: cout << "MMMCCXIX"; break; case 3220: cout << "MMMCCXX"; break; case 3221: cout << "MMMCCXXI"; break; case 3222: cout << "MMMCCXXII"; break; case 3223: cout << "MMMCCXXIII"; break; case 3224: cout << "MMMCCXXIV"; break; case 3225: cout << "MMMCCXXV"; break; case 3226: cout << "MMMCCXXVI"; break; case 3227: cout << "MMMCCXXVII"; break; case 3228: cout << "MMMCCXXVIII"; break; case 3229: cout << "MMMCCXXIX"; break; case 3230: cout << "MMMCCXXX"; break; case 3231: cout << "MMMCCXXXI"; break; case 3232: cout << "MMMCCXXXII"; break; case 3233: cout << "MMMCCXXXIII"; break; case 3234: cout << "MMMCCXXXIV"; break; case 3235: cout << "MMMCCXXXV"; break; case 3236: cout << "MMMCCXXXVI"; break; case 3237: cout << "MMMCCXXXVII"; break; case 3238: cout << "MMMCCXXXVIII"; break; case 3239: cout << "MMMCCXXXIX"; break; case 3240: cout << "MMMCCXL"; break; case 3241: cout << "MMMCCXLI"; break; case 3242: cout << "MMMCCXLII"; break; case 3243: cout << "MMMCCXLIII"; break; case 3244: cout << "MMMCCXLIV"; break; case 3245: cout << "MMMCCXLV"; break; case 3246: cout << "MMMCCXLVI"; break; case 3247: cout << "MMMCCXLVII"; break; case 3248: cout << "MMMCCXLVIII"; break; case 3249: cout << "MMMCCXLIX"; break; case 3250: cout << "MMMCCL"; break; case 3251: cout << "MMMCCLI"; break; case 3252: cout << "MMMCCLII"; break; case 3253: cout << "MMMCCLIII"; break; case 3254: cout << "MMMCCLIV"; break; case 3255: cout << "MMMCCLV"; break; case 3256: cout << "MMMCCLVI"; break; case 3257: cout << "MMMCCLVII"; break; case 3258: cout << "MMMCCLVIII"; break; case 3259: cout << "MMMCCLIX"; break; case 3260: cout << "MMMCCLX"; break; case 3261: cout << "MMMCCLXI"; break; case 3262: cout << "MMMCCLXII"; break; case 3263: cout << "MMMCCLXIII"; break; case 3264: cout << "MMMCCLXIV"; break; case 3265: cout << "MMMCCLXV"; break; case 3266: cout << "MMMCCLXVI"; break; case 3267: cout << "MMMCCLXVII"; break; case 3268: cout << "MMMCCLXVIII"; break; case 3269: cout << "MMMCCLXIX"; break; case 3270: cout << "MMMCCLXX"; break; case 3271: cout << "MMMCCLXXI"; break; case 3272: cout << "MMMCCLXXII"; break; case 3273: cout << "MMMCCLXXIII"; break; case 3274: cout << "MMMCCLXXIV"; break; case 3275: cout << "MMMCCLXXV"; break; case 3276: cout << "MMMCCLXXVI"; break; case 3277: cout << "MMMCCLXXVII"; break; case 3278: cout << "MMMCCLXXVIII"; break; case 3279: cout << "MMMCCLXXIX"; break; case 3280: cout << "MMMCCLXXX"; break; case 3281: cout << "MMMCCLXXXI"; break; case 3282: cout << "MMMCCLXXXII"; break; case 3283: cout << "MMMCCLXXXIII"; break; case 3284: cout << "MMMCCLXXXIV"; break; case 3285: cout << "MMMCCLXXXV"; break; case 3286: cout << "MMMCCLXXXVI"; break; case 3287: cout << "MMMCCLXXXVII"; break; case 3288: cout << "MMMCCLXXXVIII"; break; case 3289: cout << "MMMCCLXXXIX"; break; case 3290: cout << "MMMCCXC"; break; case 3291: cout << "MMMCCXCI"; break; case 3292: cout << "MMMCCXCII"; break; case 3293: cout << "MMMCCXCIII"; break; case 3294: cout << "MMMCCXCIV"; break; case 3295: cout << "MMMCCXCV"; break; case 3296: cout << "MMMCCXCVI"; break; case 3297: cout << "MMMCCXCVII"; break; case 3298: cout << "MMMCCXCVIII"; break; case 3299: cout << "MMMCCXCIX"; break; case 3300: cout << "MMMCCC"; break; case 3301: cout << "MMMCCCI"; break; case 3302: cout << "MMMCCCII"; break; case 3303: cout << "MMMCCCIII"; break; case 3304: cout << "MMMCCCIV"; break; case 3305: cout << "MMMCCCV"; break; case 3306: cout << "MMMCCCVI"; break; case 3307: cout << "MMMCCCVII"; break; case 3308: cout << "MMMCCCVIII"; break; case 3309: cout << "MMMCCCIX"; break; case 3310: cout << "MMMCCCX"; break; case 3311: cout << "MMMCCCXI"; break; case 3312: cout << "MMMCCCXII"; break; case 3313: cout << "MMMCCCXIII"; break; case 3314: cout << "MMMCCCXIV"; break; case 3315: cout << "MMMCCCXV"; break; case 3316: cout << "MMMCCCXVI"; break; case 3317: cout << "MMMCCCXVII"; break; case 3318: cout << "MMMCCCXVIII"; break; case 3319: cout << "MMMCCCXIX"; break; case 3320: cout << "MMMCCCXX"; break; case 3321: cout << "MMMCCCXXI"; break; case 3322: cout << "MMMCCCXXII"; break; case 3323: cout << "MMMCCCXXIII"; break; case 3324: cout << "MMMCCCXXIV"; break; case 3325: cout << "MMMCCCXXV"; break; case 3326: cout << "MMMCCCXXVI"; break; case 3327: cout << "MMMCCCXXVII"; break; case 3328: cout << "MMMCCCXXVIII"; break; case 3329: cout << "MMMCCCXXIX"; break; case 3330: cout << "MMMCCCXXX"; break; case 3331: cout << "MMMCCCXXXI"; break; case 3332: cout << "MMMCCCXXXII"; break; case 3333: cout << "MMMCCCXXXIII"; break; case 3334: cout << "MMMCCCXXXIV"; break; case 3335: cout << "MMMCCCXXXV"; break; case 3336: cout << "MMMCCCXXXVI"; break; case 3337: cout << "MMMCCCXXXVII"; break; case 3338: cout << "MMMCCCXXXVIII"; break; case 3339: cout << "MMMCCCXXXIX"; break; case 3340: cout << "MMMCCCXL"; break; case 3341: cout << "MMMCCCXLI"; break; case 3342: cout << "MMMCCCXLII"; break; case 3343: cout << "MMMCCCXLIII"; break; case 3344: cout << "MMMCCCXLIV"; break; case 3345: cout << "MMMCCCXLV"; break; case 3346: cout << "MMMCCCXLVI"; break; case 3347: cout << "MMMCCCXLVII"; break; case 3348: cout << "MMMCCCXLVIII"; break; case 3349: cout << "MMMCCCXLIX"; break; case 3350: cout << "MMMCCCL"; break; case 3351: cout << "MMMCCCLI"; break; case 3352: cout << "MMMCCCLII"; break; case 3353: cout << "MMMCCCLIII"; break; case 3354: cout << "MMMCCCLIV"; break; case 3355: cout << "MMMCCCLV"; break; case 3356: cout << "MMMCCCLVI"; break; case 3357: cout << "MMMCCCLVII"; break; case 3358: cout << "MMMCCCLVIII"; break; case 3359: cout << "MMMCCCLIX"; break; case 3360: cout << "MMMCCCLX"; break; case 3361: cout << "MMMCCCLXI"; break; case 3362: cout << "MMMCCCLXII"; break; case 3363: cout << "MMMCCCLXIII"; break; case 3364: cout << "MMMCCCLXIV"; break; case 3365: cout << "MMMCCCLXV"; break; case 3366: cout << "MMMCCCLXVI"; break; case 3367: cout << "MMMCCCLXVII"; break; case 3368: cout << "MMMCCCLXVIII"; break; case 3369: cout << "MMMCCCLXIX"; break; case 3370: cout << "MMMCCCLXX"; break; case 3371: cout << "MMMCCCLXXI"; break; case 3372: cout << "MMMCCCLXXII"; break; case 3373: cout << "MMMCCCLXXIII"; break; case 3374: cout << "MMMCCCLXXIV"; break; case 3375: cout << "MMMCCCLXXV"; break; case 3376: cout << "MMMCCCLXXVI"; break; case 3377: cout << "MMMCCCLXXVII"; break; case 3378: cout << "MMMCCCLXXVIII"; break; case 3379: cout << "MMMCCCLXXIX"; break; case 3380: cout << "MMMCCCLXXX"; break; case 3381: cout << "MMMCCCLXXXI"; break; case 3382: cout << "MMMCCCLXXXII"; break; case 3383: cout << "MMMCCCLXXXIII"; break; case 3384: cout << "MMMCCCLXXXIV"; break; case 3385: cout << "MMMCCCLXXXV"; break; case 3386: cout << "MMMCCCLXXXVI"; break; case 3387: cout << "MMMCCCLXXXVII"; break; case 3388: cout << "MMMCCCLXXXVIII"; break; case 3389: cout << "MMMCCCLXXXIX"; break; case 3390: cout << "MMMCCCXC"; break; case 3391: cout << "MMMCCCXCI"; break; case 3392: cout << "MMMCCCXCII"; break; case 3393: cout << "MMMCCCXCIII"; break; case 3394: cout << "MMMCCCXCIV"; break; case 3395: cout << "MMMCCCXCV"; break; case 3396: cout << "MMMCCCXCVI"; break; case 3397: cout << "MMMCCCXCVII"; break; case 3398: cout << "MMMCCCXCVIII"; break; case 3399: cout << "MMMCCCXCIX"; break; case 3400: cout << "MMMCD"; break; case 3401: cout << "MMMCDI"; break; case 3402: cout << "MMMCDII"; break; case 3403: cout << "MMMCDIII"; break; case 3404: cout << "MMMCDIV"; break; case 3405: cout << "MMMCDV"; break; case 3406: cout << "MMMCDVI"; break; case 3407: cout << "MMMCDVII"; break; case 3408: cout << "MMMCDVIII"; break; case 3409: cout << "MMMCDIX"; break; case 3410: cout << "MMMCDX"; break; case 3411: cout << "MMMCDXI"; break; case 3412: cout << "MMMCDXII"; break; case 3413: cout << "MMMCDXIII"; break; case 3414: cout << "MMMCDXIV"; break; case 3415: cout << "MMMCDXV"; break; case 3416: cout << "MMMCDXVI"; break; case 3417: cout << "MMMCDXVII"; break; case 3418: cout << "MMMCDXVIII"; break; case 3419: cout << "MMMCDXIX"; break; case 3420: cout << "MMMCDXX"; break; case 3421: cout << "MMMCDXXI"; break; case 3422: cout << "MMMCDXXII"; break; case 3423: cout << "MMMCDXXIII"; break; case 3424: cout << "MMMCDXXIV"; break; case 3425: cout << "MMMCDXXV"; break; case 3426: cout << "MMMCDXXVI"; break; case 3427: cout << "MMMCDXXVII"; break; case 3428: cout << "MMMCDXXVIII"; break; case 3429: cout << "MMMCDXXIX"; break; case 3430: cout << "MMMCDXXX"; break; case 3431: cout << "MMMCDXXXI"; break; case 3432: cout << "MMMCDXXXII"; break; case 3433: cout << "MMMCDXXXIII"; break; case 3434: cout << "MMMCDXXXIV"; break; case 3435: cout << "MMMCDXXXV"; break; case 3436: cout << "MMMCDXXXVI"; break; case 3437: cout << "MMMCDXXXVII"; break; case 3438: cout << "MMMCDXXXVIII"; break; case 3439: cout << "MMMCDXXXIX"; break; case 3440: cout << "MMMCDXL"; break; case 3441: cout << "MMMCDXLI"; break; case 3442: cout << "MMMCDXLII"; break; case 3443: cout << "MMMCDXLIII"; break; case 3444: cout << "MMMCDXLIV"; break; case 3445: cout << "MMMCDXLV"; break; case 3446: cout << "MMMCDXLVI"; break; case 3447: cout << "MMMCDXLVII"; break; case 3448: cout << "MMMCDXLVIII"; break; case 3449: cout << "MMMCDXLIX"; break; case 3450: cout << "MMMCDL"; break; case 3451: cout << "MMMCDLI"; break; case 3452: cout << "MMMCDLII"; break; case 3453: cout << "MMMCDLIII"; break; case 3454: cout << "MMMCDLIV"; break; case 3455: cout << "MMMCDLV"; break; case 3456: cout << "MMMCDLVI"; break; case 3457: cout << "MMMCDLVII"; break; case 3458: cout << "MMMCDLVIII"; break; case 3459: cout << "MMMCDLIX"; break; case 3460: cout << "MMMCDLX"; break; case 3461: cout << "MMMCDLXI"; break; case 3462: cout << "MMMCDLXII"; break; case 3463: cout << "MMMCDLXIII"; break; case 3464: cout << "MMMCDLXIV"; break; case 3465: cout << "MMMCDLXV"; break; case 3466: cout << "MMMCDLXVI"; break; case 3467: cout << "MMMCDLXVII"; break; case 3468: cout << "MMMCDLXVIII"; break; case 3469: cout << "MMMCDLXIX"; break; case 3470: cout << "MMMCDLXX"; break; case 3471: cout << "MMMCDLXXI"; break; case 3472: cout << "MMMCDLXXII"; break; case 3473: cout << "MMMCDLXXIII"; break; case 3474: cout << "MMMCDLXXIV"; break; case 3475: cout << "MMMCDLXXV"; break; case 3476: cout << "MMMCDLXXVI"; break; case 3477: cout << "MMMCDLXXVII"; break; case 3478: cout << "MMMCDLXXVIII"; break; case 3479: cout << "MMMCDLXXIX"; break; case 3480: cout << "MMMCDLXXX"; break; case 3481: cout << "MMMCDLXXXI"; break; case 3482: cout << "MMMCDLXXXII"; break; case 3483: cout << "MMMCDLXXXIII"; break; case 3484: cout << "MMMCDLXXXIV"; break; case 3485: cout << "MMMCDLXXXV"; break; case 3486: cout << "MMMCDLXXXVI"; break; case 3487: cout << "MMMCDLXXXVII"; break; case 3488: cout << "MMMCDLXXXVIII"; break; case 3489: cout << "MMMCDLXXXIX"; break; case 3490: cout << "MMMCDXC"; break; case 3491: cout << "MMMCDXCI"; break; case 3492: cout << "MMMCDXCII"; break; case 3493: cout << "MMMCDXCIII"; break; case 3494: cout << "MMMCDXCIV"; break; case 3495: cout << "MMMCDXCV"; break; case 3496: cout << "MMMCDXCVI"; break; case 3497: cout << "MMMCDXCVII"; break; case 3498: cout << "MMMCDXCVIII"; break; case 3499: cout << "MMMCDXCIX"; break; case 3500: cout << "MMMD"; break; case 3501: cout << "MMMDI"; break; case 3502: cout << "MMMDII"; break; case 3503: cout << "MMMDIII"; break; case 3504: cout << "MMMDIV"; break; case 3505: cout << "MMMDV"; break; case 3506: cout << "MMMDVI"; break; case 3507: cout << "MMMDVII"; break; case 3508: cout << "MMMDVIII"; break; case 3509: cout << "MMMDIX"; break; case 3510: cout << "MMMDX"; break; case 3511: cout << "MMMDXI"; break; case 3512: cout << "MMMDXII"; break; case 3513: cout << "MMMDXIII"; break; case 3514: cout << "MMMDXIV"; break; case 3515: cout << "MMMDXV"; break; case 3516: cout << "MMMDXVI"; break; case 3517: cout << "MMMDXVII"; break; case 3518: cout << "MMMDXVIII"; break; case 3519: cout << "MMMDXIX"; break; case 3520: cout << "MMMDXX"; break; case 3521: cout << "MMMDXXI"; break; case 3522: cout << "MMMDXXII"; break; case 3523: cout << "MMMDXXIII"; break; case 3524: cout << "MMMDXXIV"; break; case 3525: cout << "MMMDXXV"; break; case 3526: cout << "MMMDXXVI"; break; case 3527: cout << "MMMDXXVII"; break; case 3528: cout << "MMMDXXVIII"; break; case 3529: cout << "MMMDXXIX"; break; case 3530: cout << "MMMDXXX"; break; case 3531: cout << "MMMDXXXI"; break; case 3532: cout << "MMMDXXXII"; break; case 3533: cout << "MMMDXXXIII"; break; case 3534: cout << "MMMDXXXIV"; break; case 3535: cout << "MMMDXXXV"; break; case 3536: cout << "MMMDXXXVI"; break; case 3537: cout << "MMMDXXXVII"; break; case 3538: cout << "MMMDXXXVIII"; break; case 3539: cout << "MMMDXXXIX"; break; case 3540: cout << "MMMDXL"; break; case 3541: cout << "MMMDXLI"; break; case 3542: cout << "MMMDXLII"; break; case 3543: cout << "MMMDXLIII"; break; case 3544: cout << "MMMDXLIV"; break; case 3545: cout << "MMMDXLV"; break; case 3546: cout << "MMMDXLVI"; break; case 3547: cout << "MMMDXLVII"; break; case 3548: cout << "MMMDXLVIII"; break; case 3549: cout << "MMMDXLIX"; break; case 3550: cout << "MMMDL"; break; case 3551: cout << "MMMDLI"; break; case 3552: cout << "MMMDLII"; break; case 3553: cout << "MMMDLIII"; break; case 3554: cout << "MMMDLIV"; break; case 3555: cout << "MMMDLV"; break; case 3556: cout << "MMMDLVI"; break; case 3557: cout << "MMMDLVII"; break; case 3558: cout << "MMMDLVIII"; break; case 3559: cout << "MMMDLIX"; break; case 3560: cout << "MMMDLX"; break; case 3561: cout << "MMMDLXI"; break; case 3562: cout << "MMMDLXII"; break; case 3563: cout << "MMMDLXIII"; break; case 3564: cout << "MMMDLXIV"; break; case 3565: cout << "MMMDLXV"; break; case 3566: cout << "MMMDLXVI"; break; case 3567: cout << "MMMDLXVII"; break; case 3568: cout << "MMMDLXVIII"; break; case 3569: cout << "MMMDLXIX"; break; case 3570: cout << "MMMDLXX"; break; case 3571: cout << "MMMDLXXI"; break; case 3572: cout << "MMMDLXXII"; break; case 3573: cout << "MMMDLXXIII"; break; case 3574: cout << "MMMDLXXIV"; break; case 3575: cout << "MMMDLXXV"; break; case 3576: cout << "MMMDLXXVI"; break; case 3577: cout << "MMMDLXXVII"; break; case 3578: cout << "MMMDLXXVIII"; break; case 3579: cout << "MMMDLXXIX"; break; case 3580: cout << "MMMDLXXX"; break; case 3581: cout << "MMMDLXXXI"; break; case 3582: cout << "MMMDLXXXII"; break; case 3583: cout << "MMMDLXXXIII"; break; case 3584: cout << "MMMDLXXXIV"; break; case 3585: cout << "MMMDLXXXV"; break; case 3586: cout << "MMMDLXXXVI"; break; case 3587: cout << "MMMDLXXXVII"; break; case 3588: cout << "MMMDLXXXVIII"; break; case 3589: cout << "MMMDLXXXIX"; break; case 3590: cout << "MMMDXC"; break; case 3591: cout << "MMMDXCI"; break; case 3592: cout << "MMMDXCII"; break; case 3593: cout << "MMMDXCIII"; break; case 3594: cout << "MMMDXCIV"; break; case 3595: cout << "MMMDXCV"; break; case 3596: cout << "MMMDXCVI"; break; case 3597: cout << "MMMDXCVII"; break; case 3598: cout << "MMMDXCVIII"; break; case 3599: cout << "MMMDXCIX"; break; case 3600: cout << "MMMDC"; break; case 3601: cout << "MMMDCI"; break; case 3602: cout << "MMMDCII"; break; case 3603: cout << "MMMDCIII"; break; case 3604: cout << "MMMDCIV"; break; case 3605: cout << "MMMDCV"; break; case 3606: cout << "MMMDCVI"; break; case 3607: cout << "MMMDCVII"; break; case 3608: cout << "MMMDCVIII"; break; case 3609: cout << "MMMDCIX"; break; case 3610: cout << "MMMDCX"; break; case 3611: cout << "MMMDCXI"; break; case 3612: cout << "MMMDCXII"; break; case 3613: cout << "MMMDCXIII"; break; case 3614: cout << "MMMDCXIV"; break; case 3615: cout << "MMMDCXV"; break; case 3616: cout << "MMMDCXVI"; break; case 3617: cout << "MMMDCXVII"; break; case 3618: cout << "MMMDCXVIII"; break; case 3619: cout << "MMMDCXIX"; break; case 3620: cout << "MMMDCXX"; break; case 3621: cout << "MMMDCXXI"; break; case 3622: cout << "MMMDCXXII"; break; case 3623: cout << "MMMDCXXIII"; break; case 3624: cout << "MMMDCXXIV"; break; case 3625: cout << "MMMDCXXV"; break; case 3626: cout << "MMMDCXXVI"; break; case 3627: cout << "MMMDCXXVII"; break; case 3628: cout << "MMMDCXXVIII"; break; case 3629: cout << "MMMDCXXIX"; break; case 3630: cout << "MMMDCXXX"; break; case 3631: cout << "MMMDCXXXI"; break; case 3632: cout << "MMMDCXXXII"; break; case 3633: cout << "MMMDCXXXIII"; break; case 3634: cout << "MMMDCXXXIV"; break; case 3635: cout << "MMMDCXXXV"; break; case 3636: cout << "MMMDCXXXVI"; break; case 3637: cout << "MMMDCXXXVII"; break; case 3638: cout << "MMMDCXXXVIII"; break; case 3639: cout << "MMMDCXXXIX"; break; case 3640: cout << "MMMDCXL"; break; case 3641: cout << "MMMDCXLI"; break; case 3642: cout << "MMMDCXLII"; break; case 3643: cout << "MMMDCXLIII"; break; case 3644: cout << "MMMDCXLIV"; break; case 3645: cout << "MMMDCXLV"; break; case 3646: cout << "MMMDCXLVI"; break; case 3647: cout << "MMMDCXLVII"; break; case 3648: cout << "MMMDCXLVIII"; break; case 3649: cout << "MMMDCXLIX"; break; case 3650: cout << "MMMDCL"; break; case 3651: cout << "MMMDCLI"; break; case 3652: cout << "MMMDCLII"; break; case 3653: cout << "MMMDCLIII"; break; case 3654: cout << "MMMDCLIV"; break; case 3655: cout << "MMMDCLV"; break; case 3656: cout << "MMMDCLVI"; break; case 3657: cout << "MMMDCLVII"; break; case 3658: cout << "MMMDCLVIII"; break; case 3659: cout << "MMMDCLIX"; break; case 3660: cout << "MMMDCLX"; break; case 3661: cout << "MMMDCLXI"; break; case 3662: cout << "MMMDCLXII"; break; case 3663: cout << "MMMDCLXIII"; break; case 3664: cout << "MMMDCLXIV"; break; case 3665: cout << "MMMDCLXV"; break; case 3666: cout << "MMMDCLXVI"; break; case 3667: cout << "MMMDCLXVII"; break; case 3668: cout << "MMMDCLXVIII"; break; case 3669: cout << "MMMDCLXIX"; break; case 3670: cout << "MMMDCLXX"; break; case 3671: cout << "MMMDCLXXI"; break; case 3672: cout << "MMMDCLXXII"; break; case 3673: cout << "MMMDCLXXIII"; break; case 3674: cout << "MMMDCLXXIV"; break; case 3675: cout << "MMMDCLXXV"; break; case 3676: cout << "MMMDCLXXVI"; break; case 3677: cout << "MMMDCLXXVII"; break; case 3678: cout << "MMMDCLXXVIII"; break; case 3679: cout << "MMMDCLXXIX"; break; case 3680: cout << "MMMDCLXXX"; break; case 3681: cout << "MMMDCLXXXI"; break; case 3682: cout << "MMMDCLXXXII"; break; case 3683: cout << "MMMDCLXXXIII"; break; case 3684: cout << "MMMDCLXXXIV"; break; case 3685: cout << "MMMDCLXXXV"; break; case 3686: cout << "MMMDCLXXXVI"; break; case 3687: cout << "MMMDCLXXXVII"; break; case 3688: cout << "MMMDCLXXXVIII"; break; case 3689: cout << "MMMDCLXXXIX"; break; case 3690: cout << "MMMDCXC"; break; case 3691: cout << "MMMDCXCI"; break; case 3692: cout << "MMMDCXCII"; break; case 3693: cout << "MMMDCXCIII"; break; case 3694: cout << "MMMDCXCIV"; break; case 3695: cout << "MMMDCXCV"; break; case 3696: cout << "MMMDCXCVI"; break; case 3697: cout << "MMMDCXCVII"; break; case 3698: cout << "MMMDCXCVIII"; break; case 3699: cout << "MMMDCXCIX"; break; case 3700: cout << "MMMDCC"; break; case 3701: cout << "MMMDCCI"; break; case 3702: cout << "MMMDCCII"; break; case 3703: cout << "MMMDCCIII"; break; case 3704: cout << "MMMDCCIV"; break; case 3705: cout << "MMMDCCV"; break; case 3706: cout << "MMMDCCVI"; break; case 3707: cout << "MMMDCCVII"; break; case 3708: cout << "MMMDCCVIII"; break; case 3709: cout << "MMMDCCIX"; break; case 3710: cout << "MMMDCCX"; break; case 3711: cout << "MMMDCCXI"; break; case 3712: cout << "MMMDCCXII"; break; case 3713: cout << "MMMDCCXIII"; break; case 3714: cout << "MMMDCCXIV"; break; case 3715: cout << "MMMDCCXV"; break; case 3716: cout << "MMMDCCXVI"; break; case 3717: cout << "MMMDCCXVII"; break; case 3718: cout << "MMMDCCXVIII"; break; case 3719: cout << "MMMDCCXIX"; break; case 3720: cout << "MMMDCCXX"; break; case 3721: cout << "MMMDCCXXI"; break; case 3722: cout << "MMMDCCXXII"; break; case 3723: cout << "MMMDCCXXIII"; break; case 3724: cout << "MMMDCCXXIV"; break; case 3725: cout << "MMMDCCXXV"; break; case 3726: cout << "MMMDCCXXVI"; break; case 3727: cout << "MMMDCCXXVII"; break; case 3728: cout << "MMMDCCXXVIII"; break; case 3729: cout << "MMMDCCXXIX"; break; case 3730: cout << "MMMDCCXXX"; break; case 3731: cout << "MMMDCCXXXI"; break; case 3732: cout << "MMMDCCXXXII"; break; case 3733: cout << "MMMDCCXXXIII"; break; case 3734: cout << "MMMDCCXXXIV"; break; case 3735: cout << "MMMDCCXXXV"; break; case 3736: cout << "MMMDCCXXXVI"; break; case 3737: cout << "MMMDCCXXXVII"; break; case 3738: cout << "MMMDCCXXXVIII"; break; case 3739: cout << "MMMDCCXXXIX"; break; case 3740: cout << "MMMDCCXL"; break; case 3741: cout << "MMMDCCXLI"; break; case 3742: cout << "MMMDCCXLII"; break; case 3743: cout << "MMMDCCXLIII"; break; case 3744: cout << "MMMDCCXLIV"; break; case 3745: cout << "MMMDCCXLV"; break; case 3746: cout << "MMMDCCXLVI"; break; case 3747: cout << "MMMDCCXLVII"; break; case 3748: cout << "MMMDCCXLVIII"; break; case 3749: cout << "MMMDCCXLIX"; break; case 3750: cout << "MMMDCCL"; break; case 3751: cout << "MMMDCCLI"; break; case 3752: cout << "MMMDCCLII"; break; case 3753: cout << "MMMDCCLIII"; break; case 3754: cout << "MMMDCCLIV"; break; case 3755: cout << "MMMDCCLV"; break; case 3756: cout << "MMMDCCLVI"; break; case 3757: cout << "MMMDCCLVII"; break; case 3758: cout << "MMMDCCLVIII"; break; case 3759: cout << "MMMDCCLIX"; break; case 3760: cout << "MMMDCCLX"; break; case 3761: cout << "MMMDCCLXI"; break; case 3762: cout << "MMMDCCLXII"; break; case 3763: cout << "MMMDCCLXIII"; break; case 3764: cout << "MMMDCCLXIV"; break; case 3765: cout << "MMMDCCLXV"; break; case 3766: cout << "MMMDCCLXVI"; break; case 3767: cout << "MMMDCCLXVII"; break; case 3768: cout << "MMMDCCLXVIII"; break; case 3769: cout << "MMMDCCLXIX"; break; case 3770: cout << "MMMDCCLXX"; break; case 3771: cout << "MMMDCCLXXI"; break; case 3772: cout << "MMMDCCLXXII"; break; case 3773: cout << "MMMDCCLXXIII"; break; case 3774: cout << "MMMDCCLXXIV"; break; case 3775: cout << "MMMDCCLXXV"; break; case 3776: cout << "MMMDCCLXXVI"; break; case 3777: cout << "MMMDCCLXXVII"; break; case 3778: cout << "MMMDCCLXXVIII"; break; case 3779: cout << "MMMDCCLXXIX"; break; case 3780: cout << "MMMDCCLXXX"; break; case 3781: cout << "MMMDCCLXXXI"; break; case 3782: cout << "MMMDCCLXXXII"; break; case 3783: cout << "MMMDCCLXXXIII"; break; case 3784: cout << "MMMDCCLXXXIV"; break; case 3785: cout << "MMMDCCLXXXV"; break; case 3786: cout << "MMMDCCLXXXVI"; break; case 3787: cout << "MMMDCCLXXXVII"; break; case 3788: cout << "MMMDCCLXXXVIII"; break; case 3789: cout << "MMMDCCLXXXIX"; break; case 3790: cout << "MMMDCCXC"; break; case 3791: cout << "MMMDCCXCI"; break; case 3792: cout << "MMMDCCXCII"; break; case 3793: cout << "MMMDCCXCIII"; break; case 3794: cout << "MMMDCCXCIV"; break; case 3795: cout << "MMMDCCXCV"; break; case 3796: cout << "MMMDCCXCVI"; break; case 3797: cout << "MMMDCCXCVII"; break; case 3798: cout << "MMMDCCXCVIII"; break; case 3799: cout << "MMMDCCXCIX"; break; case 3800: cout << "MMMDCCC"; break; case 3801: cout << "MMMDCCCI"; break; case 3802: cout << "MMMDCCCII"; break; case 3803: cout << "MMMDCCCIII"; break; case 3804: cout << "MMMDCCCIV"; break; case 3805: cout << "MMMDCCCV"; break; case 3806: cout << "MMMDCCCVI"; break; case 3807: cout << "MMMDCCCVII"; break; case 3808: cout << "MMMDCCCVIII"; break; case 3809: cout << "MMMDCCCIX"; break; case 3810: cout << "MMMDCCCX"; break; case 3811: cout << "MMMDCCCXI"; break; case 3812: cout << "MMMDCCCXII"; break; case 3813: cout << "MMMDCCCXIII"; break; case 3814: cout << "MMMDCCCXIV"; break; case 3815: cout << "MMMDCCCXV"; break; case 3816: cout << "MMMDCCCXVI"; break; case 3817: cout << "MMMDCCCXVII"; break; case 3818: cout << "MMMDCCCXVIII"; break; case 3819: cout << "MMMDCCCXIX"; break; case 3820: cout << "MMMDCCCXX"; break; case 3821: cout << "MMMDCCCXXI"; break; case 3822: cout << "MMMDCCCXXII"; break; case 3823: cout << "MMMDCCCXXIII"; break; case 3824: cout << "MMMDCCCXXIV"; break; case 3825: cout << "MMMDCCCXXV"; break; case 3826: cout << "MMMDCCCXXVI"; break; case 3827: cout << "MMMDCCCXXVII"; break; case 3828: cout << "MMMDCCCXXVIII"; break; case 3829: cout << "MMMDCCCXXIX"; break; case 3830: cout << "MMMDCCCXXX"; break; case 3831: cout << "MMMDCCCXXXI"; break; case 3832: cout << "MMMDCCCXXXII"; break; case 3833: cout << "MMMDCCCXXXIII"; break; case 3834: cout << "MMMDCCCXXXIV"; break; case 3835: cout << "MMMDCCCXXXV"; break; case 3836: cout << "MMMDCCCXXXVI"; break; case 3837: cout << "MMMDCCCXXXVII"; break; case 3838: cout << "MMMDCCCXXXVIII"; break; case 3839: cout << "MMMDCCCXXXIX"; break; case 3840: cout << "MMMDCCCXL"; break; case 3841: cout << "MMMDCCCXLI"; break; case 3842: cout << "MMMDCCCXLII"; break; case 3843: cout << "MMMDCCCXLIII"; break; case 3844: cout << "MMMDCCCXLIV"; break; case 3845: cout << "MMMDCCCXLV"; break; case 3846: cout << "MMMDCCCXLVI"; break; case 3847: cout << "MMMDCCCXLVII"; break; case 3848: cout << "MMMDCCCXLVIII"; break; case 3849: cout << "MMMDCCCXLIX"; break; case 3850: cout << "MMMDCCCL"; break; case 3851: cout << "MMMDCCCLI"; break; case 3852: cout << "MMMDCCCLII"; break; case 3853: cout << "MMMDCCCLIII"; break; case 3854: cout << "MMMDCCCLIV"; break; case 3855: cout << "MMMDCCCLV"; break; case 3856: cout << "MMMDCCCLVI"; break; case 3857: cout << "MMMDCCCLVII"; break; case 3858: cout << "MMMDCCCLVIII"; break; case 3859: cout << "MMMDCCCLIX"; break; case 3860: cout << "MMMDCCCLX"; break; case 3861: cout << "MMMDCCCLXI"; break; case 3862: cout << "MMMDCCCLXII"; break; case 3863: cout << "MMMDCCCLXIII"; break; case 3864: cout << "MMMDCCCLXIV"; break; case 3865: cout << "MMMDCCCLXV"; break; case 3866: cout << "MMMDCCCLXVI"; break; case 3867: cout << "MMMDCCCLXVII"; break; case 3868: cout << "MMMDCCCLXVIII"; break; case 3869: cout << "MMMDCCCLXIX"; break; case 3870: cout << "MMMDCCCLXX"; break; case 3871: cout << "MMMDCCCLXXI"; break; case 3872: cout << "MMMDCCCLXXII"; break; case 3873: cout << "MMMDCCCLXXIII"; break; case 3874: cout << "MMMDCCCLXXIV"; break; case 3875: cout << "MMMDCCCLXXV"; break; case 3876: cout << "MMMDCCCLXXVI"; break; case 3877: cout << "MMMDCCCLXXVII"; break; case 3878: cout << "MMMDCCCLXXVIII"; break; case 3879: cout << "MMMDCCCLXXIX"; break; case 3880: cout << "MMMDCCCLXXX"; break; case 3881: cout << "MMMDCCCLXXXI"; break; case 3882: cout << "MMMDCCCLXXXII"; break; case 3883: cout << "MMMDCCCLXXXIII"; break; case 3884: cout << "MMMDCCCLXXXIV"; break; case 3885: cout << "MMMDCCCLXXXV"; break; case 3886: cout << "MMMDCCCLXXXVI"; break; case 3887: cout << "MMMDCCCLXXXVII"; break; case 3888: cout << "MMMDCCCLXXXVIII"; break; case 3889: cout << "MMMDCCCLXXXIX"; break; case 3890: cout << "MMMDCCCXC"; break; case 3891: cout << "MMMDCCCXCI"; break; case 3892: cout << "MMMDCCCXCII"; break; case 3893: cout << "MMMDCCCXCIII"; break; case 3894: cout << "MMMDCCCXCIV"; break; case 3895: cout << "MMMDCCCXCV"; break; case 3896: cout << "MMMDCCCXCVI"; break; case 3897: cout << "MMMDCCCXCVII"; break; case 3898: cout << "MMMDCCCXCVIII"; break; case 3899: cout << "MMMDCCCXCIX"; break; case 3900: cout << "MMMCM"; break; case 3901: cout << "MMMCMI"; break; case 3902: cout << "MMMCMII"; break; case 3903: cout << "MMMCMIII"; break; case 3904: cout << "MMMCMIV"; break; case 3905: cout << "MMMCMV"; break; case 3906: cout << "MMMCMVI"; break; case 3907: cout << "MMMCMVII"; break; case 3908: cout << "MMMCMVIII"; break; case 3909: cout << "MMMCMIX"; break; case 3910: cout << "MMMCMX"; break; case 3911: cout << "MMMCMXI"; break; case 3912: cout << "MMMCMXII"; break; case 3913: cout << "MMMCMXIII"; break; case 3914: cout << "MMMCMXIV"; break; case 3915: cout << "MMMCMXV"; break; case 3916: cout << "MMMCMXVI"; break; case 3917: cout << "MMMCMXVII"; break; case 3918: cout << "MMMCMXVIII"; break; case 3919: cout << "MMMCMXIX"; break; case 3920: cout << "MMMCMXX"; break; case 3921: cout << "MMMCMXXI"; break; case 3922: cout << "MMMCMXXII"; break; case 3923: cout << "MMMCMXXIII"; break; case 3924: cout << "MMMCMXXIV"; break; case 3925: cout << "MMMCMXXV"; break; case 3926: cout << "MMMCMXXVI"; break; case 3927: cout << "MMMCMXXVII"; break; case 3928: cout << "MMMCMXXVIII"; break; case 3929: cout << "MMMCMXXIX"; break; case 3930: cout << "MMMCMXXX"; break; case 3931: cout << "MMMCMXXXI"; break; case 3932: cout << "MMMCMXXXII"; break; case 3933: cout << "MMMCMXXXIII"; break; case 3934: cout << "MMMCMXXXIV"; break; case 3935: cout << "MMMCMXXXV"; break; case 3936: cout << "MMMCMXXXVI"; break; case 3937: cout << "MMMCMXXXVII"; break; case 3938: cout << "MMMCMXXXVIII"; break; case 3939: cout << "MMMCMXXXIX"; break; case 3940: cout << "MMMCMXL"; break; case 3941: cout << "MMMCMXLI"; break; case 3942: cout << "MMMCMXLII"; break; case 3943: cout << "MMMCMXLIII"; break; case 3944: cout << "MMMCMXLIV"; break; case 3945: cout << "MMMCMXLV"; break; case 3946: cout << "MMMCMXLVI"; break; case 3947: cout << "MMMCMXLVII"; break; case 3948: cout << "MMMCMXLVIII"; break; case 3949: cout << "MMMCMXLIX"; break; case 3950: cout << "MMMCML"; break; case 3951: cout << "MMMCMLI"; break; case 3952: cout << "MMMCMLII"; break; case 3953: cout << "MMMCMLIII"; break; case 3954: cout << "MMMCMLIV"; break; case 3955: cout << "MMMCMLV"; break; case 3956: cout << "MMMCMLVI"; break; case 3957: cout << "MMMCMLVII"; break; case 3958: cout << "MMMCMLVIII"; break; case 3959: cout << "MMMCMLIX"; break; case 3960: cout << "MMMCMLX"; break; case 3961: cout << "MMMCMLXI"; break; case 3962: cout << "MMMCMLXII"; break; case 3963: cout << "MMMCMLXIII"; break; case 3964: cout << "MMMCMLXIV"; break; case 3965: cout << "MMMCMLXV"; break; case 3966: cout << "MMMCMLXVI"; break; case 3967: cout << "MMMCMLXVII"; break; case 3968: cout << "MMMCMLXVIII"; break; case 3969: cout << "MMMCMLXIX"; break; case 3970: cout << "MMMCMLXX"; break; case 3971: cout << "MMMCMLXXI"; break; case 3972: cout << "MMMCMLXXII"; break; case 3973: cout << "MMMCMLXXIII"; break; case 3974: cout << "MMMCMLXXIV"; break; case 3975: cout << "MMMCMLXXV"; break; case 3976: cout << "MMMCMLXXVI"; break; case 3977: cout << "MMMCMLXXVII"; break; case 3978: cout << "MMMCMLXXVIII"; break; case 3979: cout << "MMMCMLXXIX"; break; case 3980: cout << "MMMCMLXXX"; break; case 3981: cout << "MMMCMLXXXI"; break; case 3982: cout << "MMMCMLXXXII"; break; case 3983: cout << "MMMCMLXXXIII"; break; case 3984: cout << "MMMCMLXXXIV"; break; case 3985: cout << "MMMCMLXXXV"; break; case 3986: cout << "MMMCMLXXXVI"; break; case 3987: cout << "MMMCMLXXXVII"; break; case 3988: cout << "MMMCMLXXXVIII"; break; case 3989: cout << "MMMCMLXXXIX"; break; case 3990: cout << "MMMCMXC"; break; case 3991: cout << "MMMCMXCI"; break; case 3992: cout << "MMMCMXCII"; break; case 3993: cout << "MMMCMXCIII"; break; case 3994: cout << "MMMCMXCIV"; break; case 3995: cout << "MMMCMXCV"; break; case 3996: cout << "MMMCMXCVI"; break; case 3997: cout << "MMMCMXCVII"; break; case 3998: cout << "MMMCMXCVIII"; break; case 3999: cout << "MMMCMXCIX"; break; case 4000: cout << "MMMM"; break; default: cout << "Unknown"; } }