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