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