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