欢迎来到 ICPCCamp 2016!Bobo 现在正在解决(也许是)比赛中最简单的一道题。
Bobo 得到了 6666 个介于 1 到 2016 之间的整数 $a_1, a_2, \dots, a_{6666}$。他被要求从中找出 2016 个整数,使得它们的和是 2016 的倍数。
“真蠢……”Bobo 嘟囔道。然而,他很快发现这个问题直到 ICPCCamp 2025 之前都不会再出现了。你能找出原因吗?
输入格式
共有 6666 行,每行包含一个整数 $a_i$ ($1 \le a_i \le 2016$)。
输出格式
输出 2016 个不同的整数 $b_1, b_2, \dots, b_{2016}$,表示 Bobo 可以使用 $a_{b_1}, a_{b_2}, \dots, a_{b_{2016}}$ 作为答案。
任何和为 2016 的倍数的 2016 个数都将被接受。
样例
样例输入 1
1 1 1 ...(6660 lines omitted) 1 1 1
样例输出 1
1 2 3 ...(2010 lines omitted) 2014 2015 2016