import Foundation

func readWords<T>(_ f: (Substring) -> T) -> [T] {
    return readLine()!.split(separator: " ").map(f)
}


func main() {
/* 
(考察過程)
偶奇性っぽい
貪欲？
とりあえず最もシンプルな具体例をあげてみる

1種類1個の場合first
1種類2個の場合second
1種類n個の場合n%2==1 ? first : second

2種類1個の場合first
2種類2個の場合second

1種類1個1種類2個の場合 first

手を動かしてみる(希望的観測)
2種類 奇数個 偶数個の場合

いろいろ試してみたら
firstが偶数偶数を保つことができればfirstが勝てそう
[3 6] f:[2 6] s:[1 5] f:[0 4] s:[0 3] f:[0 2] s:[0 1] f win.
      f:[2 6] s:[2 5] f:[2 4] s:[2 3] f:[2 2] s:[2 1] f:[2 0] s:[1 0] f win.

n種類でも同じことが言えそう。
(証明もどき)相手が食べることによって絶対奇数が含まれてしまうなら相手は[0 0 ...]にすることができないから。

→最初からすべてが偶数ならsecond
それ以外ならfirst
*/

    let n = Int(readLine()!)!
    let A = (1...n).map { _ in Int(readLine()!)! }

    if A.allSatisfy({ $0 % 2 == 0}) {
        print("second")
    } else {
        print("first")
    }
}

main()