#------------------------------------------------------------------------------- # Name: module1 # Purpose: # # Author: Doru # # Created: 30/04/2015 # Copyright: (c) Doru 2015 # Licence: #------------------------------------------------------------------------------- def swap(a,i,j): aux = a[i][i] a[i][i] = a[i][j] a[i][j] = aux def main(): import sys a = [[0 for x in range(101)] for x in range(101)] b = [0 for x in range(101* 101)] n = int(sys.stdin.readline()) line = sys.stdin.readline() numbers = line.split(" ") i = 0; for i in range(n*n): b[i] = int(numbers[i]) b.sort(None, None, True) i = 0; for i in range(n): a[i][i] = b[i] j = 0 k = n i = 0 for i in range(n): for j in range(n): if i != j: a[i][j] = b[k] k = k + 1 i = 0 j = 0 for i in range(n): for j in range(n): sys.stdout.write("%d " % a[i][j]) sys.stdout.write("\n") if __name__ == '__main__': main()