1100110111 3 7 11000111 3 5 11000 3 2 11 0 2 4 3 3 2 1