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