ll@n;VI a;rep(i,n)a.insert(a.begin()+bsearch_min[ll,k,0,i][wt("?",i+1,a[k]);ll@t;](t),i+1);wtLn("!",n-1,a);//interactive