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