Your task is to count the number of one bits in the binary representations of integers between $1$ and $n$ .
The only input line has an integer $n$ .
Print the number of one bits in the binary representations of integers between $1$ and $n$ .
7
\n
12
\n
The binary representations of $1 \ldots 7$ are 1, 10, 11, 100, 101, 110, and 111, so there are a total of 12 one bits.