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