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

 1

 23


