#include using namespace std; mt19937_64 rng(chrono::steady_clock::now().time_since_epoch().count()); typedef long long ll; typedef pair pi; typedef vector vi; typedef long double ld; #define all(v) begin((v)), end((v)) #define Unique(x) sort((x).begin(), (x).end()); (x).erase(unique((x).begin(), (x).end()), (x).end()); #define lb(v, x) lower_bound((v).begin(), (v).end(), x) - (v).begin() #define bit(x, y) (((x)>>(y))&1) #define Timer 1.0 * clock() / CLOCKS_PER_SEC ll rd(ll l, ll r){return uniform_int_distribution(l, r)(rng);} int main(){ ios_base::sync_with_stdio(0); cin.tie(0); int n; cin >> n; int xr = 0; for(int i = 1; i <= n; i++){ int x; cin >> x; if(x == -1){ cout << "First"; return 0; } xr ^= x; } if(xr) cout << "First"; else cout << "Second"; return 0; }