Отсутствующие страницы
Давным-давно существовали периодические издания, называемые газетами, которые печатались на бумаге. Люди читали их и, возможно, даже делились ими. Одной из неприятных особенностей этой формы медиа было то, что иногда кому-то настолько нравилась статья, что они забирали её с собой, оставляя остальную часть газеты для других. К сожалению, из-за того, как была сложена бумага, исчезала не только страница с этой статьей, но и страница на обратной стороне, а также две другие страницы, которые физически находились на том же листе сложенной бумаги.
Для этой задачи мы предполагаем, что используется классический способ складывания бумаги для создания буклета, который имеет количество страниц, кратное четырём. Например, газета с 12 страницами будет состоять из трёх листов бумаги (см. рисунок ниже). Один лист будет иметь страницы 1 и 12 напечатанные на одной стороне, и страницы 2 и 11 напечатанные на другой. Другой лист бумаги будет иметь страницы 3 и 10 напечатанные на одной стороне и страницы 4 и 9 напечатанные на другой. Третий лист будет иметь страницы 5, 6, 7 и 8.
Когда из газеты вынимается одна пронумерованная страница, возникает вопрос, какие другие страницы исчезают.
Входные данные
Каждый тестовый случай будет описан двумя целыми числами N и P, в строке, где 4 ≤ N ≤ 1000 является кратным четырём, обозначающим количество страниц в газете, и 1 ≤ P ≤ N является номером страницы, которая была взята. Конец ввода обозначается строкой, содержащей только значение 0.
Выходные данные
Для каждого случая выведите в порядке возрастания номера страниц для других трёх страниц, которые также будут отсутствовать.