Двоє гравців по черзі грають у гру з купками каміння. Кожна купка спочатку містить n_i каменів і асоційована з двома натуральними числами x_i та y_i. На кожному ході гравець обирає купку і забирає з неї або x_i, або y_i каменів, якщо в купці є щонайменше стільки каменів, скільки потрібно. Гравець, який не може зробити хід, програє. Визначте, хто виграє при оптимальній грі обох гравців: перший чи другий гравець.
У першому рядку міститься натуральне число N \leq 10000. У наступних рядках описані параметри -тої купки: n_i, x_i, y_i. Тут 1 \leq n_i, x_i, y_i \leq 10^{18}.
Виведіть "First" (без лапок), якщо виграє перший гравець, або "Second" (без лапок), якщо виграє другий гравець.
Приклад 1