A=[0, 1, 1, 2, 0, 3, 1, 1, 0, 3, 3, 2, 2, 4, 0, 5, 2, 2, 3, 3, 0, 1, 1, 3, 0, 2, 1, 1, 0, 4, 5, 2, 7, 4, 0, 1, 1, 2, 0, 3, 1, 1, 0, 3, 3, 2, 2, 4, 4, 5, 5, 2, 3, 3, 0, 1, 1, 3, 0, 2, 1, 1, 0, 4, 5, 3, 7, 4] B=[8, 1, 1, 2, 0, 3, 1, 1, 0, 3, 3, 2, 2, 4, 4, 5, 5, 9, 3, 3, 0, 1, 1, 3, 0, 2, 1, 1, 0, 4, 5, 3, 7, 4] n=int(input()) X=list(map(int,input().split())) X.sort() for i in range(n): X[i]-=i X.append(None) e,s=-1,0 C=[] for x in X: if e!=x: C.append((e,s)) e=x s=0 s+=1 C.pop(0) ans=0 for _,s in C: if s<68: ans^=A[s] else: ans^=B[s%34] if ans: print('First') else: print('Second')