#include using namespace std; int main(){ ios::sync_with_stdio(false); cin.tie(nullptr); int N; cin>>N; vectorA(N); for(int &i:A)cin>>i; int bit[N+1]; fill(bit,bit+N+1,0); auto add=[&](int a){ for(;a<=N;a+=a&-a)++bit[a]; }; auto sum=[&](int a){ int ret=0; for(;a>0;a-=a&-a)ret+=bit[a]; return ret; }; int ans=0; for(int i=N-1;i>=0;i--){ ans+=sum(A[i]); add(A[i]); } cout<<(ans%2?-1:1)<<'\n'; }