Different seven-digit numbers could Sid have meant to type 
Sid intended to type a seven-digit number, but the two 3's he meant to
  type did not appear. What appeared instead was the five-digit number
  $52115$. How many different seven-digit numbers could Sid have meant to type?

First time, I attempted this problem as follows-
I considered, there are 12 places available for two 3's (as they can appear together)
_ _ 5 _ _ 2 _ _ 1 _ _ 1 _ _ 5 _ _
So, we can select 2 places from 12 places in ${12\choose 2}$ = $66$ ways.
But, I found the correct approach is simply choosing 2 places from available 7 place in ${7\choose 2}$ = 21 ways. However, I can't find my mistake in previous one. Can anyone explain what am I missing?

An intuitive explanation is:
Consider 6 _ 5 _ _ 2 _ _ 1 _ _ 1 _ _ 5 _ _, we have $6$ places to put the next $6$:
6 6 5 _ _ 2 _ _ 1 _ _ 1 _ _ 5 _ _
6 _ 5 6 _ 2 _ _ 1 _ _ 1 _ _ 5 _ _
6 _ 5 _ _ 2 6 _ 1 _ _ 1 _ _ 5 _ _
6 _ 5 _ _ 2 _ _ 1 6 _ 1 _ _ 5 _ _
6 _ 5 _ _ 2 _ _ 1 _ _ 1 6 _ 5 _ _
6 _ 5 _ _ 2 _ _ 1 _ _ 1 _ _ 5 6 _
Continuing:
_ _ 5 6 _ 2 _ _ 1 _ _ 1 _ _ 5 _ _ gives $5$ (different from before) places
_ _ 5 _ _ 2 6 _ 1 _ _ 1 _ _ 5 _ _ gives $4$
_ _ 5 _ _ 2 _ _ 1 6 _ 1 _ _ 5 _ _ gives $3$
_ _ 5 _ _ 2 _ _ 1 _ _ 1 6 _ 5 _ _ gives $2$
_ _ 5 _ _ 2 _ _ 1 _ _ 1 _ _ 5 6 _ gives $1$
Adding these, $6+5+4+3+2+1=21$.
