#pragma GCC optimize("Ofast") #pragma GCC target("avx2") #define MAX (150000*22+1) int n,m,a[22]; int v[MAX]; void yes(int p1,int p2){ char*wp=(char*)&v; wp+=sprintf(wp,"Yes\n"); for(int i=0;i>=1; p2>>=1; } n-=m; while((long)wp&7) *wp++=32; while(n>=4) *(long*)wp=0x2030203020302030l, wp+=8, n-=4; while(n) *(short*)wp=0x2030, wp+=2, --n; write(1,&v,wp-(char*)&v); _exit(0); } void f(int i,int p,int s){ if(i==m) return; f(i+1,p,s); int s1=s+a[i]; int p1=p|1<