 2 3 6 13 7 1 4 5 10 15 8 9 11 12 14

 16 18 17
 0 19


 21

 20

 22
