#include <bits/stdc++.h>
using namespace std;
int main() {
int N;
cin >> N;
vector<int>a(N+2);
for(int i = 0; i < N; i++) {
cin >> a[i];
}
sort(a.rbegin(),a.rend());
if(a[1] == 1 && a[0]%2 == 1 && N%2 == 1) {
cout << "Second" << endl;
return 0;
}
int r = N;
for(int i = 0; i <= N; i++) {
while(r && a[r-1] == i) {
r--;
}
if(i+1 == r) {
if((a[i]-i)%2 == 1) {
cout << "Second" << endl;
return 0;
}
}
if(a[i] == i+1) {
if(i <= r && (r-i)%2 == 1) {
cout << "Second" << endl;
return 0;
}
}
}
int sum = a[0];
bool f1 = false,f2 = false;
for(int i = 0; i < N; i++) {
sum -= a[i]-a[i+1];
if(sum-i-3 >= 0 && (sum-i-3)%2 == 1 && sum-a[i+1]+a[i+2]-i-3 <= 0) {
f1 = true;
}
if(i >= 1) {
if(sum-i+1 >= 0 && (sum-i+1)%2 == 1 && sum-a[i+1]+a[i+2]-i+1 <= 0) {
f2 = true;
}
}
}
if(a[1] <= 2 && a[0] >= 3 && a[0]%2 == 1) {
f1 = true;
}
if(f1 && f2) {
cout << "Second" << endl;
return 0;
}
cout << "First" << endl;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIGludCBOOwogICAgY2luID4+IE47CiAgICB2ZWN0b3I8aW50PmEoTisyKTsKICAgIGZvcihpbnQgaSA9IDA7IGkgPCBOOyBpKyspIHsKICAgICAgICBjaW4gPj4gYVtpXTsKICAgIH0KICAgIHNvcnQoYS5yYmVnaW4oKSxhLnJlbmQoKSk7CiAgICBpZihhWzFdID09IDEgJiYgYVswXSUyID09IDEgJiYgTiUyID09IDEpIHsKICAgICAgICBjb3V0IDw8ICJTZWNvbmQiIDw8IGVuZGw7CiAgICAgICAgcmV0dXJuIDA7CiAgICB9CiAgICBpbnQgciA9IE47CiAgICBmb3IoaW50IGkgPSAwOyBpIDw9IE47IGkrKykgewogICAgICAgIHdoaWxlKHIgJiYgYVtyLTFdID09IGkpIHsKICAgICAgICAgICAgci0tOwogICAgICAgIH0KICAgICAgICBpZihpKzEgPT0gcikgewogICAgICAgICAgICBpZigoYVtpXS1pKSUyID09IDEpIHsKICAgICAgICAgICAgICAgIGNvdXQgPDwgIlNlY29uZCIgPDwgZW5kbDsKICAgICAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGlmKGFbaV0gPT0gaSsxKSB7CiAgICAgICAgICAgIGlmKGkgPD0gciAmJiAoci1pKSUyID09IDEpIHsKICAgICAgICAgICAgICAgIGNvdXQgPDwgIlNlY29uZCIgPDwgZW5kbDsKICAgICAgICAgICAgICAgIHJldHVybiAwOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQogICAgaW50IHN1bSA9IGFbMF07CiAgICBib29sIGYxID0gZmFsc2UsZjIgPSBmYWxzZTsKICAgIGZvcihpbnQgaSA9IDA7IGkgPCBOOyBpKyspIHsKICAgICAgICBzdW0gLT0gYVtpXS1hW2krMV07CiAgICAgICAgaWYoc3VtLWktMyA+PSAwICYmIChzdW0taS0zKSUyID09IDEgJiYgc3VtLWFbaSsxXSthW2krMl0taS0zIDw9IDApIHsKICAgICAgICAgICAgZjEgPSB0cnVlOwogICAgICAgIH0KICAgICAgICBpZihpID49IDEpIHsKICAgICAgICAgICAgaWYoc3VtLWkrMSA+PSAwICYmIChzdW0taSsxKSUyID09IDEgJiYgc3VtLWFbaSsxXSthW2krMl0taSsxIDw9IDApIHsKICAgICAgICAgICAgICAgIGYyID0gdHJ1ZTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0KICAgIGlmKGFbMV0gPD0gMiAmJiBhWzBdID49IDMgJiYgYVswXSUyID09IDEpIHsKICAgICAgICBmMSA9IHRydWU7CiAgICB9CiAgICBpZihmMSAmJiBmMikgewogICAgICAgIGNvdXQgPDwgIlNlY29uZCIgPDwgZW5kbDsKICAgICAgICByZXR1cm4gMDsKICAgIH0KICAgIGNvdXQgPDwgIkZpcnN0IiA8PCBlbmRsOwp9