#include int main(){ int x,l=0,s=1e9+1,v,ans=0; std::cin >> x >> x; while(std::cin >> v) if(2*v<=x) ++ans, l = std::max(l,v); else s = std::min(s,v); std::cout << std::max(1, ans + (l+s<=x)) << "\n"; }