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

