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