 2
 1
 3
 8 9 10 11 12 6 7 18 13 14 15 16 17 19


 20
 5 0 4

