

n = int(input()) # 3
a = list(map(int, input().split()))
for i in range(n): # 0~2
for j in range(n): # 0~2
print(a[i+j-n], end=' ')
print()
'''
a[-3] a[-2] a[-1] -> a[0] a[1] a[2]
a[-2] a[-1] a[0] -> a[1] a[2] a[0]
a[-1] a[0] a[1] -> a[2] a[0] a[1]
'''
입출력 결과
3
1 2 3
1 2 3
2 3 1
3 1 2
배열의 음수값의 번지에 대한 이해도가 있어야 풀 수 있는 문제이다.