AT_scpc2026_div3_f SQL
Description
#### 表示言語
/ / 皆さんご存知の通り、SQLは「**S**orohueは**Q**ueryを**L**oveする」の略語です。
次のようなクエリが $ Q $ 個与えられる。
- $ x $ : $ x < 0 $ であれば $ |x| $ 番目のクエリの入力、 $ x > 0 $ であれば $ |x| $ 番目のクエリの出力を出力する。( $ 1 \le |x| \le Q $ )
すべてのクエリが与えられたら、各クエリに対して順番に答えを出してみよう。
Input Format
入力は以下の形式で標準入力から与えられる.
> $ Q $ $ x_1 $ $ x_2 $ $ \dots $ $ x_Q $
Output Format
$ Q $ 個の整数をスペースで区切って1行に出力する。そのうち $ i $ 番目の整数は、 $ i $ 番目のクエリに対する答えである。
すべてのクエリに対する答えは、絶対値が $ 1 $ 以上 $ Q $ 以下の整数でなければならない。
答えが複数ある場合は、その中からどれか一つを出力する。条件を満たしつつ、すべてのクエリに正しく答える方法は常に存在する。
Explanation/Hint
### Sample Explanation 1
1番目のクエリには、2番目のクエリの入力である `-3` を出力したため、正しい答えである。
4番目のクエリには、1番目のクエリの答えである `-3` を出力したため、正しい答えである。
6番目のクエリには、6番目のクエリの答えである `4` を出力したため、正しい答えである。
### Constraints
- $ 1 \le Q \le 500\,000 $
- $ 1 \le |x_i| \le Q $
- 入力される値はすべて整数