人类的本质是复读机,然而人类还热爱套娃。
有 nnn 个娃,大小为 a1,a2,⋯ ,ana_1,a_2,\cdots,a_na1,a2,⋯,an。
一个娃 aia_iai 可以被装到 aja_jaj 里,当且仅当 ai≤aj2a_i\leq \frac{a_j}{2}ai≤2aj。
为了简化题目,我们规定:
求最多可以把多少个娃装到别的娃里。
第一行一个整数 nnn 。
然后一行 nnn 个整数 a1,a2,⋯ ,ana_1,a_2,\cdots,a_na1,a2,⋯,an。
输出一行一个整数表示答案。
8 2 5 7 6 9 8 4 2
3
1≤n≤50000,1≤ai≤1091\leq n\leq 50000,1\leq a_i\leq 10^91≤n≤50000,1≤ai≤109。