EduBrick

B. Соседние символы различны

3000 мс · 256 МБ · всё или ничего

Выведите все строки длины NN из символов 0, ..., K−1K-1, в которых никакие два соседних символа не совпадают, в лексикографическом порядке.

Формат ввода

Одна строка содержит числа NN и KK (1≤N≤101 \le N \le 10, 1≤K≤101 \le K \le 10).

Гарантируется, что строк не более 10510^5.

Формат вывода

Все подходящие строки, по одной на строку. Если их нет, вывод пустой.

Примеры

ввод
3 2
вывод
010
101
ввод
2 1
вывод

Войдите, чтобы отправлять решения.