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