n = int(input()) A = [int(input()) for i in range(n)] if len(set(A)) == 1: if 0 <= A[0] <= n-1: print(-1) exit() B = list(range(0, n)) for i in range(n): if A[i] == B[i]: for j in range(n): if j == i: continue if A[j] != B[i]: B[i], B[j] = B[j], B[i] break print(*B, sep='\n')