import std; void main() { int N; readf("%d\n", N); auto A = readln.chomp.split.to!(int[]); bool isOK; int X; foreach (a; A) { if (a == -1) isOK = true; else X ^= a; } isOK |= (X > 0); writeln(isOK ? "First" : "Second"); }