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