#include <bits/stdc++.h>
using namespace std;
int main() {
	int N;
	cin >> N;
	vector<int> A(N);
	for (auto& x : A) cin >> x;
	if (N % 2 == 1) {
		long long sum = 0;
		for (auto x : A) sum += x;
		cout << (sum % 2 == 1 ? "First" : "Second") << endl;
		return 0;
	}
	auto m = *min_element(A.begin(), A.end());
	long long s = 0;
	for (auto x : A) s += x - m;
	cout << ((m % 2 == 1 || s % 2 == 1) ? "First" : "Second") << endl;
}

