#include using namespace std; #include namespace mp=boost::multiprecision; int main(){ int N,K; cin>>N>>K; vector A(N); for(int i=0;i>A[i]; } sort(A.begin(),A.end(),[](int a,int b){return a>b;}); int temp,ans=0; for(int i=(1<<(N-1));i<(1<