#include using namespace std; using ll=long long; using ld=long double; using P=pair; using V=vector; #define rep(i,n) for(ll i=0;i> n; V a(n),b(n); rep(i,n){ cin >> a[i]; a[i]--; b[a[i]]=i; } int count=0; rep(i,n) if(a[i]!=i){ int j=b[i]; swap(a[i],a[j]); b[a[i]]=i; b[a[j]]=j; count++; } cout << 1-count%2*2 << endl; }