//interactive ll d=101,c;char r;string m(d,48),a;m[0]=49;while(d--){c=0,r=62;while(r>61)wt("?",1,m),rd(r),c+=r>60;a+=c|a!=""?to_string(c):"";m.pop_back();}wt("!",a>?="0");