Підготувати промову#8776

Підготувати промову

1 секунда
64 мегабайти
Складна

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

Завтра Сему треба виступати з промовою на відкритті якоїсь там олімпіади, а текст його промови ще не готовий. Юра вирішив допомогти своєму колезі написати промову. Юра вирішив, що для того, щоб учасники олімпіади мали хоч якісь шанси зрозуміти Сема, промова повинна бути рядком, який складається рівно з великих букв латинського алфавіту, а також довжина найбільшого підрядка-паліндрома промови повинна бути рівна .

Допоможіть Юрі підготувати таку промову для Сема.

Нагадаємо, паліндром — це такий рядок, який читається однаково, як зліва направо, так і справа наліво.

Вхідні дані

Єдиний рядок містить два цілі числа та (1 \le k \le n \le 47) — бажана довжина промови, та довжина найбільшого підрядка-паліндрома.

Вихідні дані

Виведіть рядок довжини з великих символів латинського алфавіту, який задовольняє умову задачі. Якщо є кілька можливих відповідей — виведіть будь-який.

Приклади

Приклад 1

Loading
Loading