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