Заранее прошу прощения, что сильно туплю. Подскажите, пожалуйста, почему вариант с определением формата через цикл с конца имени файла не подходит? Вроде все правильно выбрасывает. Если возможно, подсказать название файла, в случае которого данный вариант будет работать некорректно.
12345