Задание
Дана задача: Ира составляет 5-буквенные коды из букв С, Т, А, Л, Ь. Каждую букву нужно использовать ровно 1 раз, при этом буква Ь не может стоять на первом месте и перед гласной. Сколько различных кодов может составить Ира?
Поставьте строчки кода для решения данной задачи в правильном порядке.
from itertools import permutations
n = 0
for x in permutations('СТАЛЬ', 5):
s = ''.join(x)
if (s[0] != 'Ь') and (s.count('ЬА') == 0):
n += 1
print(n)