B. Таисия и кубики
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

У Таисии есть $$$n$$$ шестигранных кубиков. Каждая грань кубика помечена цифрой от $$$1$$$ до $$$6$$$, каждая цифра от $$$1$$$ до $$$6$$$ используется один раз.

Таисия бросает все $$$n$$$ кубиков одновременно и получает последовательность значений $$$a_1, a_2, \ldots, a_n$$$ ($$$1 \le a_i \le 6$$$), где $$$a_i$$$ — число, выпавшее на верхней грани $$$i$$$-го кубика. Сумма этой последовательности оказывается равна $$$s$$$.

Внезапно домашний кот Таисии ворует один кубик с максимальным выпавшим значением $$$a_i$$$ и считает сумму значений на оставшемся $$$n-1$$$ кубике, которая оказывается равна $$$r$$$.

Вы знаете только количество кубиков $$$n$$$, значения $$$s$$$ и $$$r$$$. Восстановите любую последовательность $$$a$$$, удовлетворяющую условию.

Входные данные

В первой строке записано целое число $$$t$$$ ($$$1 \le t \le 1000$$$) — количество наборов входных данных.

Каждый набор входных данных задан на отдельной строке и состоит из трёх целых чисел $$$n$$$, $$$s$$$, $$$r$$$ ($$$2 \le n \le 50$$$, $$$1 \le r < s \le 300$$$).

Гарантируется, что такая последовательность существует.

Выходные данные

Для каждого набора входных данных выведите: $$$n$$$ чисел $$$a_1, a_2, \ldots, a_n$$$ в любом порядке. Гарантируется, что такая последовательность существует.

Если подходят несколько последовательностей, вы можете вывести любую.

Пример
Входные данные
7
2 2 1
2 4 2
4 9 5
5 17 11
3 15 10
4 4 3
5 20 15
Выходные данные
1 1
2 2 
1 2 2 4
6 4 2 3 2
5 5 5
1 1 1 1
1 4 5 5 5