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