#include #include using namespace std; int main(){ int n; cin >> n; vector a(n); for(auto &it: a) cin >> it; int infcnt = 0; int g = 0; for(auto &it: a){ if(it == -1) infcnt++; else g ^= it; } if(infcnt == 0) cout << (g == 0 ? "Second" : "First") << endl; else{ if(infcnt == 1) cout << "First" << endl; else if(infcnt%2 == 0){ cout << ((n-infcnt)%2 == 0 ? "Second" : "First") << endl; }else{ cout << ((n-infcnt)%2 == 0 && infcnt < n ? "Second" : "First") << endl; } } return 0; }