EduBrick

A. Вывести k битов

2000 мс · 256 МБ · всё или ничего

Как классная задача A, но битов не восемь, а kk — их количество задано во входных данных.

Ничего нового: тот же цикл вниз от бита k−1k - 1 до нулевого. Единственное, за чем стоит следить, — что цикл идёт именно вниз, а kk может быть и больше, чем нужно самому числу: лишние биты выводятся нулями.

Формат ввода

Первая строка содержит число tt (1≤t≤10001 \le t \le 1000).

Далее идут tt строк по два числа: AA (0≤A<2620 \le A < 2^{62}) и kk (1≤k≤621 \le k \le 62). Гарантируется, что A<2kA < 2^k.

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

tt строк по kk символов.

Примеры

ввод
1
5 8
вывод
00000101
Войдите, чтобы отправлять решения.