#include using namespace std; typedef long long ll; templatebool chmax(T &a, const T &b) { if (abool chmin(T &a, const T &b) { if (b>N; vector A(N); for(int i=0;i>A[i]; int now=0; for(int i=1;i=A[i]) now++; else break; } int ans=0; for(int j=0;j<=now;j++) if(A[j]==A[now]) ans++; cout<