1158. Текстовый файл состоит из десятичных цифр (4)

Текстовый файл состоит из десятичных цифр (4)
Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита.
Определите в прилагаемом файле максимальное количество идущих подряд символов,
оканчивающихся подстрокой DOG, среди которых цифра 2 содержится ровно 300 раз,
а подстрока DOG встречается не менее 3 раз. В ответе запишите число - количество
символов в найденной последовательности. Для выполнения этого задания следует
написать программу.
Файл 2392

11487