Sun Jan 22 19:51:18 2023 magic_matrix_test(): Python version: 3.8.10 Test magic_matrix() magic_list_test(): magic_list() creates a magic matrix as a list of lists. Magic matrix for n = 3 [[8, 1, 6], [3, 5, 7], [4, 9, 2]] Row sums: 15 15 15 Column sums: 15 15 15 Magic matrix for n = 5 [ [17, 24, 1, 8, 15], [23, 5, 7, 14, 16], [4, 6, 13, 20, 22], [10, 12, 19, 21, 3], [11, 18, 25, 2, 9]] Row sums: 65 65 65 65 65 Column sums: 65 65 65 65 65 Magic matrix for n = 7 [ [30, 39, 48, 1, 10, 19, 28], [38, 47, 7, 9, 18, 27, 29], [46, 6, 8, 17, 26, 35, 37], [5, 14, 16, 25, 34, 36, 45], [13, 15, 24, 33, 42, 44, 4], [21, 23, 32, 41, 43, 3, 12], [22, 31, 40, 49, 2, 11, 20]] Row sums: 175 175 175 175 175 175 175 Column sums: 175 175 175 175 175 175 175 magic_nparray_test(): magic_nparray() creates a magic matrix as a numpy array. Magic matrix for n = 3 [[8 1 6] [3 5 7] [4 9 2]] Row sums: [15 15 15] Column sums: [15 15 15] Magic matrix for n = 5 [[17 24 1 8 15] [23 5 7 14 16] [ 4 6 13 20 22] [10 12 19 21 3] [11 18 25 2 9]] Row sums: [65 65 65 65 65] Column sums: [65 65 65 65 65] Magic matrix for n = 7 [[30 39 48 1 10 19 28] [38 47 7 9 18 27 29] [46 6 8 17 26 35 37] [ 5 14 16 25 34 36 45] [13 15 24 33 42 44 4] [21 23 32 41 43 3 12] [22 31 40 49 2 11 20]] Row sums: [175 175 175 175 175 175 175] Column sums: [175 175 175 175 175 175 175] magic_matrix_test(): Normal end of execution. Sun Jan 22 19:51:18 2023