#include <iostream> #include <vector> using namespace std; int main() { int i=0; int n=0; cin>>n; vector <int> a; int minelement=1000000000; int maxelement=0; for(i=0;i<n;i++) { int b=0; cin>>b; minelement=min(minelement,b); maxelement=max(maxelement,b); a.push_back(b); } if(a[0]==minelement || a[n-1]==maxelement) { cout<<1; } else { cout<<2; } return 0; }