Гра в багатокутники#3670

Гра в багатокутники

1 секунда
256 мегабайтів
Дуже складна

Двоє гравців беруть участь у наступній грі. Вони мають набір з опуклих багатокутників. Спочатку перший гравець обирає один з багатокутників і проводить через якусь його внутрішню точку пряму, розділяючи його на два багатокутники (при цьому обидві частини повинні мати не більше вершин, ніж вихідний багатокутник). Потім другий гравець обирає, який з отриманих багатокутників залишити, а який викинути. На цьому перший хід завершується. У другий хід другий гравець розрізає один з багатокутників на дві частини, а перший вирішує, яку з них залишити. Після цього хід знову переходить до першого гравця. Гра триває, поки один з гравців не зможе у свій хід розрізати жоден багатокутник (це станеться, коли всі багатокутники стануть трикутниками). Гравець, який не зможе зробити хід, програє.

Визначте, хто виграє, якщо обидва гравці грають оптимально.

Вхідні дані

У першому рядку вхідного файлу задано ціле число (1 \le N \le 10000), а в другому — чисел у межах від до , що визначають кількість вершин у початкових багатокутниках.

Вихідні дані

Виведіть "First", якщо при оптимальній грі виграє перший гравець, або "Second", якщо другий.

Приклади

Приклад 1

Loading
Loading