编程题
### 问题描述
在一个神秘的星球上,生活着一种奇怪的外星生物。这些外星生物每天都会进行繁衍,而它们的繁衍规律非常特殊。
假设今天有 $y$ 个外星生物,那么明天它们就会分裂成前一天的两倍。也就是说,如果今天有 $y$ 个外星生物,那么明天就会有 $2y$ 个外星生物。
你对这种外星生物非常感兴趣,特别喜欢它们的数量。你想知道,为了拥有 $x$ 个外星生物,最少需要多少个初始的外星生物。
请你帮助解决这个问题!
### 输入格式
第一行输入一个整数 $x$($1 \le x \le 10^9$),表示你希望拥有的外星生物数量。
### 输出格式
输出仅一行,包含一个整数,表示最少需要多少个初始的外星生物才能拥有 $x$ 个外星生物。
### 样例输入
```
3
```
### 样例输出
```
3
```