시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 256 MB88716381.818%

문제

Жюри Russian Code Cup иногда в свободное время играет в различные игры.

Например, между последними двумя раундами жюри придумало новую игру со следующими правилами.

  • Изначально на бесконечном поле в точке (xsys) стоит фигура.
  • За один ход игрок может передвинуть фигуру из клетки (x1y1) в любую клетку (x2y2) такую, что |x1 − x2| + |y1 − y2| ≤ m.
  • Играют в игру два игрока, ходы совершаются по очереди.
  • Выигрывает тот, кто сможет поставить фигуру в точку (xfyf).

Вам дано n описаний игр, каждое из которых представляет собой пять чисел: ограничение на дальность хода фигуры m, начальное и конечное положение фигуры.

Необходимо для каждой игры выяснить, кто выиграет при оптимальной игре и на каком ходу. Ни один из игроков не хочет проигрывать, поэтому игроки могут играть бесконечно долго.

입력

Первая строка содержит одно целое число n (1 ≤ n ≤ 100) — количество игр. Далее, в n строках задано по пять целых чисел: mxsysxfyf (все числа лежат в диапазоне от 1 до 1000) — величина хода фигуры, начальные и конечные координаты фигуры, соответственно. Точки, задаваемые начальными и конечными координатами, различны.

출력

Для каждого описания игры выведите в отдельной строке «First», если выигрывает первый, «Second», если выигрывает второй, и «Infinity», если игроки будут играть бесконечно долго. Если партия конечна, то выведите также на той же строке через пробел номер хода, после которого заканчивается игра.

예제 입력 1

2
2 3 1 3 2
2 3 1 1 4

예제 출력 1

First 1
Infinity