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