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