Представьте, что у вас имеется (k + 1) гирь массами 30, 31, 32, 33, ..., 3k килограммов, а также чашечные весы и груз массой n килограммов.
Груз кладётся на правую чашу весов. Определите, какие гири нужно дополнительно положить на левую и правую чаши, чтобы весы пришли в равновесие.
Выходные данные
В первой строке выведите в порядке убывания через пробел массы гирь, которые нужно положить на левую чашу весов. Во второй строке выведите через пробел в порядке убывания массы гирь, которые нужно положить на правую чашу. Если на какой-то чаше нет гирь, выведите в соответствующей строке 0. Если решений нет, выведите одно число -1.
Система оценки
Подзадача 1 (до 50 баллов): 0 ≤ k ≤ 3, 1 ≤ n ≤ 40.
Подзадача 2 (до 50 баллов): 0 ≤ k < 20, 1 ≤ n ≤ 109.