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