Задача V. Яблочко на блюдечке

Автор:Антон Карабанов   Ограничение времени:1 сек
Входной файл:Стандартный вход   Ограничение памяти:256 Мб
Выходной файл:Стандартный выход  
Максимальный балл:100  

Условие

Блюдечко разделено на 360 секторов (они пронумерованы по порядку от 1 до 360). Согласно инструкции по использованию наливного яблочка, его сначала требуется установить так, чтобы хвостик (плодоножка) указывал на число 360. Затем яблоко требуется запустить с некоторой натуральной угловой скоростью хвостика. Яблоко катится с указанной скоростью ровно t секунд, после чего останавливается и показывает, что происходит в одной из 360 мировых столиц (в зависимости от того, на какое число укажет хвостик).

Чтобы царёвы дочери не заглядывались на иноземных женихов, придворный чародей Чернодзор ограничил скорость яблока — теперь оно не превышает v градусов в секунду. Сколько мировых столиц осталось доступно для просмотра?

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

Две строки входных данных содержат два натуральных числа v и t.

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

Выведите в первой строке одно натуральное число — ответ на вопрос задачи. Во второй строке через пробел выведите все доступные номера мировых столиц в порядке возрастания.

Ограничения

1 ≤ v, t ≤ 109

Система оценки и описание подзадач

Баллы за каждый тест начисляются независимо.

Пояснение к примеру

В примере дано v = 5 и t = 123.

Если запустить яблоко со скоростью 1° в секунду, то через 123 секунды хвостик яблока укажет на число 123.

Если запустить яблоко со скоростью 2° в секунду, то через 123 секунды хвостик яблока укажет на число 246.

Если запустить яблоко со скоростью 3° в секунду, то через 123 секунды хвостик яблока укажет на число 9.

Если запустить яблоко со скоростью 4° в секунду, то через 123 секунды хвостик яблока укажет на число 132.

Если запустить яблоко со скоростью 5° в секунду, то через 123 секунды хвостик яблока укажет на число 255.

Примеры тестов

Стандартный вход Стандартный выход
1
5
123
5
9 123 132 246 255

0.065s 0.017s 15