#539. 骑士决斗

骑士决斗

问题描述

水母和花花在玩一个叫 "决斗 "的游戏。

水母有 aa HP,而花花有 bb HP。HP,而花花有 bb HP。HP。

它们各有一名骑士。水母的骑士有 cc HP,花花的骑士有 dd HP。而花花的骑士有 dd HP。HP。

他们将进行一轮游戏,直到其中一方获胜。在 k=1,2,k = 1, 2, \ldots 这个顺序中,他们将执行以下操作:

  • 如果 kk 为奇数,且水母的骑士活着:
    • 水母的骑士可以攻击 "花",并将 bb 减少 11 。如果 b0b \leq 0水母赢。或者
    • 水母的骑士可以攻击花的骑士,并将 dd 减少 11 。如果 d0d \leq 0 ,花花的骑士死亡。
  • 如果 kk 是偶数,而花的骑士活着:
    • 花花的骑士可以攻击水母并将 aa 减少 11 。如果 a0a \leq 0花花赢。或者
    • 花花的骑士可以攻击水母的骑士并将 cc 减少 11 。如果 c0c \leq 0 ,水母的骑士死亡。

作为世界上最聪明的人之一,你想在对局前告诉他们谁会赢。假设两位棋手都以最佳状态下棋。

可以证明对局永远不会以和棋结束。也就是说,一方拥有在有限步数内结束对局的策略。

输入格式

每个测试包含多个测试用例。第一行包含测试用例的数量 tt1t1041 \le t \le 10^4 )。( 1t1041 \le t \le 10^4 ).测试用例说明如下。

每个测试用例的第一行也是唯一一行包含四个整数 aabbccdd1a,b,c,d1091 \leq a, b, c, d \leq 10^9 )--分别是 "水母 "的 HP、"花朵 "的 HP、"水母 "骑士的 HP 和 "花朵 "骑士的 HP。

输出格式

对于每个测试用例,如果 "花 "将获胜,则输出 "花",否则输出 "水母"。

样例输入

5
1 2 3 4
100 999 1 1
10 20 10 30
12 14 13 11
998 244 353 107

样例输出

Flower
Gellyfish
Flower
Gellyfish
Gellyfish

说明

在第一个测试案例中,Gellyfish 只有 11 HP。HP。因此,无论 "水母 "在第一回合做什么,"花花 "的骑士都会在第二回合攻击 "水母",从而让 "花花 "获胜。

在第二个测试案例中,"花花 "的骑士只有 11 HP。水母会在第一回合攻击花花的骑士。然后花花的骑士将无法再进行攻击,从而让水母获胜。