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

1731. Укроп

Ограничение времени: 0.5 секунды
Ограничение памяти: 64 МБ
Иван Васильевич — заядлый дачник. До него дошли слухи о пользе и красоте укропа, поэтому весной он засеял весь участок двумя сортами этого растения.
Когда укроп вырос, Иван Васильевич заготовил n ящиков укропа первого сорта и m ящиков укропа второго сорта. Масса каждого ящика выражена целым числом килограммов, причём массы всех ящиков различны. Чтобы порадовать своих соседей — Ивана Ивановича и Ивана Никифоровича, Иван Васильевич решил подарить каждому из них по ящику укропа каждого сорта. Чтобы Иван Иванович не поссорился с Иваном Никифоровичем, суммарные массы двух ящиков, подаренных каждому из соседей, должны совпадать. Перебрав все возможные варианты, Иван Васильевич понял, что это сделать невозможно. Определите массы ящиков с укропом, заготовленных Иваном Васильевичем.

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

В единственной строке через пробел записаны целые числа n и m (2 ≤ n, m ≤ 50).

Результат

В первой строке выведите через пробел n чисел — массы ящиков с первым сортом укропа. Во второй строке выведите через пробел m чисел — массы ящиков со вторым сортом укропа. Массы должны быть положительными целыми числами, не превосходящими 109. Кроме того, все массы должны быть различными. Если задача имеет несколько решений, выведите любое из них. Если задача не имеет решения, выведите строку «It is a lie!».

Пример

исходные данныерезультат
2 3
1 2
5 10 12
Автор задачи: Евгений Курпилянский (подготовка — София Техажева)
Источник задачи: Уральская региональная командная олимпиада по программированию 2009