IMO олимпиада по математике 2005 года | Казахстанские олимпиады

Пусть a1{{a}_{1}}, a2{{a}_{2}}, …\ldots , an{{a}_{n}}, …\ldots — последовательность целых чисел, в которой содержится бесконечно много как положительных, так и отрицательных членов. Известно, что для каждого натурального nn все nn остатков от деления a1{{a}_{1}}, a2{{a}_{2}}, …\ldots , an{{a}_{n}} на число nn различны. Докажите, что каждое целое число встречается в этой последовательности ровно один раз.