Массив $$$a$$$ называется подпоследовательностью массива $$$b$$$, если из массива $$$b$$$ можно удалить некоторые элементы (возможно, все, возможно, ни одного) так, чтобы получить массив $$$a$$$.
Задан массив $$$a = [a_1, a_2, \dots, a_n]$$$. Назовем массив $$$b = [b_1, b_2, \dots, b_m]$$$ красивым, если:
Вы должны обработать $$$q$$$ запросов. В $$$i$$$-м запросе дано одно целое число $$$x_i$$$. Ваша задача заключается в следующем:
В первой строке заданы два целых числа $$$n$$$ и $$$q$$$ ($$$1 \le n, q \le 2 \cdot 10^5$$$).
Во второй строке заданы $$$n$$$ целых чисел $$$a_1, a_2, \dots, a_n$$$ ($$$1 \le a_i \le 10^9$$$).
В третьей строке заданы $$$q$$$ целых чисел $$$x_1, x_2, \dots, x_q$$$ ($$$1 \le x_i \le 10^{18}$$$).
На каждый запрос выведите одно целое число — ответ на него.
5 164 1 1 5 91 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
4 3 2 1 0 1 2 3 4 5 6 7 8 9 -1 -1