Это интерактивная задача.
Задан отсортированный в неубывающим порядке массив $$$a$$$ длины $$$n$$$. Элементы массива не превосходят $$$n$$$. Вам известна только длина массива. Используя не более чем $$$2 \cdot n$$$ запросов, необходимо отгадать весь массив. Запросы можно выполнять следующего типа: «? i x», где $$$1 \leq i \leq n$$$ и $$$x$$$ — целое число. Жюри ответит следующим образом:
После того как вы определите массив, вы должны вывести его следующим образом: «! $$$a_1$$$ $$$a_2$$$ ... $$$a_n$$$», где $$$a_1, a_2, \ldots, a_n$$$ — это элементы массива, которые вы угадали.
Единственная строка входных данных содержит единственное целое число $$$n$$$ $$$(1 \leq n \leq 3000)$$$ - размер массива.
Выведите ответ в формате «! $$$a_1$$$ $$$a_2$$$ ... $$$a_n$$$». Гарантируется что для всех $$$i (1 \leq i \leq n)$$$ выполняется $$$1 \leq a_i \leq n$$$.
3 = > > = =
? 1 1 ? 1 2 ? 2 3 ? 2 2 ? 3 3 ! 1 2 3