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