Даны слов. Разбейте их на группы: в одной группе оказываются слова, которые получаются друг из друга перестановкой букв.
Сколько получится групп?
Формат ввода
В первой строке число от до . В следующих строках по одному слову длиной до строчных латинских букв.
Формат вывода
Одно число.
Примеры
ввод
3 listen silent enlist
вывод
1
Примечание
Слова из одной группы отличаются только порядком букв. Значит нужен признак, одинаковый у всех слов группы, — например, буквы, расставленные по алфавиту.
Войдите, чтобы отправлять решения.