n, *rest = map(int, open(0).read().split()) a = rest[:n] a.sort() groups = [] if n == 0: print("Second") exit() current = a[0] count = 1 for num in a[1:]: if num == current + 1: count += 1 current = num else: groups.append(count) current = num count = 1 groups.append(count) xor_sum = 0 for m in groups: if m % 2 == 0: xor_sum ^= 0 else: if m % 3 == 0: xor_sum ^= 2 else: xor_sum ^= 1 print("First" if xor_sum != 0 else "Second")