Для решения задачи используйте файл {1}
Текстовый файл состоит не более чем из 106 заглавных латинских букв. Определите максимальное количество идущих подряд символов, образующих корректную римскую запись десятичного числа, не превышающего {2}. Если таких последовательностей несколько, укажите ту, которая обозначает {3} число.
Правила: цифры I, V, X, L, C, D, M обозначают 1, 5, 10, 50, 100, 500 и 1000; цифры V, L, D никогда не повторяются; цифры I, X, C, M могут повторяться не более трёх раз подряд; если меньшая цифра стоит слева от большей, её значение вычитается — это касается только пар IV, IX, XL, XC, CD, CM; в остальных случаях цифры располагаются слева направо в порядке убывания значений.
Для выполнения этого задания следует написать программу. В ответе запишите найденную последовательность символов.