What is the next number in the following sequence?
1 11 101 111 ?
1111
1101
1011
1001