n = io.read("*n") z = 0 c = 0 for i = 1, n do a = io.read("*n") if a == -1 then c = c + 1 else z = bit.bxor(z, a) end end if c % 2 == 0 and z == 0 then print("Second") else print("First") end