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