B. Яблоки в коробках
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Том и Джерри нашли несколько яблок в подвале. Они решили сыграть в игру, чтобы их получить.

Есть $$$n$$$ коробок, и в $$$i$$$-й коробке находится $$$a_i$$$ яблок. Том и Джерри по очереди берут яблоки. Том ходит первым. В свой ход они должны сделать следующее:

  • Выбрать коробку $$$i$$$ ($$$1 \le i \le n$$$) с положительным количеством яблок, т.е. $$$a_i \gt 0$$$, и взять $$$1$$$ яблоко из этой коробки. Обратите внимание, что это уменьшает $$$a_i$$$ на $$$1$$$.
  • Если не существует ни одной подходящей коробки, текущий игрок проигрывает.
  • Если после хода выполняется условие $$$\max(a_1, a_2, \ldots, a_n) - \min(a_1, a_2, \ldots, a_n) \gt k$$$, то текущий игрок (который сделал последний ход) также проигрывает.

Определите победителя в этой игре, если оба игрока играют оптимально.

Входные данные

Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.

Первая строка каждого набора входных данных содержит два целых числа $$$n,k$$$ ($$$2 \le n \le 10^5,1\le k \le 10^9$$$).

Вторая строка каждого набора входных данных содержит $$$n$$$ целых чисел $$$a_1, a_2, \ldots, a_n$$$ ($$$1 \le a_i \le 10^9$$$).

Гарантируется, что сумма $$$n$$$ по всем наборам входных данных не превосходит $$$10^5$$$.

Выходные данные

Для каждого набора входных данных выведите «Tom» (без кавычек), если Том выиграет, или «Jerry» (без кавычек) в противном случае.

Пример
Входные данные
3
3 1
2 1 2
3 1
1 1 3
2 1
1 4
Выходные данные
Tom
Tom
Jerry
Примечание

Обратите внимание, что в данных объяснениях примеров игроки могут играть неоптимально. Эти примеры приведены только для того, чтобы дать вам представление о том, как проходит игра.

В первом наборе входных данных возможна такая ситуация.

  • Том берет яблоко из первой коробки. Массив $$$a$$$ становится $$$[1, 1, 2]$$$. Том не проигрывает, потому что $$$\max(1, 1, 2) - \min(1, 1, 2) = 1 \le k$$$.
  • Джерри также берет яблоко из первой коробки. Массив $$$a$$$ становится $$$[0, 1, 2]$$$. Джерри проигрывает, потому что $$$\max(0, 1, 2) - \min(0, 1, 2) = 2 \gt k$$$.