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