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