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


 19








 20

 22 21 23


