10 4 1001111111 9 3 1 4 1 9 1 0 10 10