ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила

Открытый чемпионат УрГУ 2009

Описание     Задачи     Отправить на проверку     Состояние проверки     Результаты
Соревнование завершено

F. Мнемоника и палиндромы 3

Ограничение времени: 1.0 секунды
Ограничение памяти: 64 МБ
Как вы помните, когда Васечкин готовил задачу для последнего студенческого соревнования, он долго пытался придумать для неё необычное и сложное название. Но название, придуманное им, оказалось настолько сложным, что никто из участников того соревнования даже не стал читать текст задачи Васечкина.
После этого председатель программного комитета заявил, что отказывается участвовать в подготовке соревнований, пока в программном комитете работают такие неадекватные люди, как Васечкин. Так Васечкин стал новым председателем программного комитета и начал готовить следующее соревнование по программированию.
Васечкин решил, что на этот раз названия всех задач будут состоять только из букв a, b и c и иметь длину n. Кроме того, все названия должны быть чрезвычайно сложными, а именно, никакая подстрока никакого названия, состоящая из двух или более символов, не должна являться палиндромом. Помогите Васечкину и найдите все чрезвычайно сложные названия для задач предстоящего соревнования.

Исходные данные

В единственной строке записано целое число n (1 ≤ n ≤ 20000).

Результат

Выведите все различные чрезвычайно сложные названия длины n, состоящие только из букв a, b и c. Названия следует выводить в алфавитном порядке, по одному в строке. Если суммарная длина названий превосходит 100000 букв, выведите единственную строку «TOO LONG».

Пример

исходные данныерезультат
2
ab
ac
ba
bc
ca
cb
Автор задачи: Александр Ипатов
Источник задачи: XIV Открытый командный чемпионат УрГУ по программированию
Чтобы отправить решение этой задачи на проверку перейдите в Архив задач: 1737. Мнемоника и палиндромы 3