1100110111 3 3 2 1