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