 2
 4 1 5 6 7 8 0 10 3 9
 11

 12
 20 13 19 16 18

 15 21
 23 25 22
 14
