eolymp
bolt
Try our new interface for solving problems
Problems

Две кучки

Две кучки

Два игрока играют с двумя кучками, в которых изначально находится \textbf{A} и \textbf{B} камней. У каждого из игроков есть множество допустимых ходов: \textbf{a_1}, \textbf{a_2}, ..., \textbf{a_k} у первого и \textbf{b_1}, \textbf{b_2}, ..., \textbf{b_l} у второго. Первый игрок может взять своим ходом любое число \textbf{a_i} камней из любой из двух кучек, а второй - \textbf{b_j}. Игроки ходят по очереди. Проигрывает тот, кто не может ходить. Ваша задача - определить, кто выигрывает. \InputFile В первой строке даны целые \textbf{A} и \textbf{B}. Во второй строке дано число \textbf{k} и \textbf{k} целых чисел \textbf{a_i}. Третья строка имеет вид \textbf{l} \textbf{b_1} \textbf{b_2} ...\textbf{b_l}. Гарантируется, что выполнены следующие условия: \textbf{1} ≤ \textbf{A}, \textbf{B} ≤ \textbf{1000}, \textbf{1} ≤ \textbf{k}, \textbf{l} ≤ \textbf{10}, \textbf{1} ≤ \textbf{a_i}, \textbf{b_j} ≤ \textbf{1000}. \OutputFile Если первый игрок выигрывает, выведите \textbf{First}, иначе \textbf{Second}.
Time limit 1 second
Memory limit 64 MiB
Input example #1
2 2
2 1 2
1 1
Output example #1
First