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