10 18 19 20 24 2
4 13 3 15 14 23
1 8 22 5 9 21
7 6 17 11 16 12