n,*a = map(int,open(0).read().split()) from random import shuffle r = list(range(n)) for _ in range(100000): shuffle(r) if all(ai != ri for ai,ri in zip(a,r)): print(*r,sep="\n") exit() print(-1)