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