n, *rest = map(int, open(0).read().split()) a = rest[:n] has_infinite = any(x == -1 for x in a) if has_infinite: print("First") else: xor_sum = 0 for num in a: xor_sum ^= num print("First" if xor_sum != 0 else "Second")