Спеціальні слова#4345

Спеціальні слова

1 секунда
16 мегабайтів
Легка

У комбінаториці слів спеціальне слово визначається такими властивостями: воно містить лише перші літер англійського алфавіту і є -повторенням, тобто може бути представлене як конкатенація однакових слів. Крім того, щоб слово було строго спеціальним, жоден його власний підрядок не може бути -повторенням.

Ваше завдання — порахувати кількість таких слів, які складаються щонайбільше з літер.

Вхідні дані

Перший рядок містить три цілі числа , , (1 \leq m \leq 18; 2 \leq k \leq 5; 1 \leq n \leq 22), розділені пробілами.

Вихідні дані

Виведіть потрібну кількість спеціальних слів.

Приклади

Приклад 1

Loading
Loading