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