n = int(input()) a = list(map(int, input().split())) n += 1 a.append(1000000001) cnt = 0 cid = -1 for i in range(n-1): if a[i] > a[i+1]: cnt += 1 cid = i if cnt == 0: print(0) elif cnt == 1: done = False for i in range(cid, n-1): if a[i+1] >= a[cid] and a[0] >= a[i]: done = True print(1) break if not done: print(2) else : print(2)