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