ЕГЭ, задача 8 из пробника №10 от Я-учебника и А. Рогова. Хорошая задача старого типа на комбинаторику (про буквы и слова) - решаем в Python