#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; typedef long long int ll; typedef pair P; int main() { int n; cin>>n; int mx=1; for(int i=2; i<=n; i++){ cout<<"? "<>ret; if(ret==i) mx=i; } int ans=1; if(mx==1) ans=2; for(int i=1; i<=n; i++){ if(i==mx || i==ans) continue; cout<<"? "<>ret; if(ret==i) ans=i; } cout<<"! "<