#include using namespace std; #define ll long long #define pii pair #define fi first #define se second #define ull unsigned long long #define pb push_back #define pr_queue priority_queue #define ld long double const ll mod = 1e9+7; const ll mod2 = 998244353; const int maxn = 5e5 + 5; //const ld INF = 1/.0; //miyabi my beloved int main(){ ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int t = 1; // cin>>t; while(t--){ int n; cin>>n; ll a[n + 1]; int k = 0; ll sum = 0; for(int i = 1; i <= n; i++){ cin>>a[i]; if(a[i] == -1) k++; else sum ^= a[i]; } if(k == 0){ if(sum == 0) cout<<"Second\n"; else cout<<"First\n"; } else if(k == n){ cout<<"Second\n"; } else{ if(k % 2) cout<<"First\n"; else cout<<"Second\n"; } } }