N = gets.to_i A = gets.split.map(&:to_i) B = A.select(&:positive?) mc = A.count(-1) if mc == 0 if A.inject(:^) == 0 puts 'Second' else puts 'First' end else if mc % 2 == 0 if B.empty? || B.inject(:^) == 0 puts 'Second' else puts 'First' end else puts 'First' end end