1=1

2=11?

3=111?

That's unary (finger counting), not binary.

I've already written out the numbers 0..7 in binary:

000

001

010

011

100

101

110

111

How do you get three ones?

I didn't - count them again

So when counting up, you do this: (follow as I explain to myself)

000=0

001=1

and then move it over one digit to the left

010=2

then put the 1 in the third columb

011=3

then clear it and put a 1 in the first columb

100

then put the 1 I the third digit

...

I kinda get it now.

8=0000 (this doesn't seem right unless its supposed to be a 4 bit number i think)

9=0001

10=0010

11=0011

12=0100

13=0101

14=0111

15=1000?

ALTERNATE:

8=1000

9=1001

10=1010 (now I see, you have to go to the left to continue, EUREKA!!!!!!!)

11=1011

12=1100

13=1101

14=1110

15=1111!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!