#include #include #include using namespace atcoder; using mint = modint998244353; using namespace std; #define rep(i,n) for (int i = 0; i < (n); ++i) #define Inf 1000000001 void solve(){ int n; cin>>n; vector ans(n); rep(i,2){ vector a(n-1); rep(j,n-1){ if(j%2==i)a[j] = 0; else a[j]= 1; } cout<<"?"; rep(j,n-1){ cout<<' '; cout< ret(n); rep(j,n)cin>>ret[j]; rep(j,n){ if(j==0 || ret[j]!=ret[j-1])ans[j] = ret[j]; } } cout<<"!"; rep(j,n){ cout<<' '<>_t; rep(_,_t){ solve(); } return 0; }