def solve(): H, W = map(int, input().split()) assert 1 <= H <= 1_000_000_000 assert 1 <= W <= 1_000_000_000 # より多くリードし、それを取り返すのが、最適な戦略。 former = min(H, W) # リード幅を広げるために、まず短辺を選ぶ。どうせ塗り替わるが。 latter = max(H, W) # 1 ~ H+W をすべて選ぶまでゲームは終わらない # 短辺を選び切ったら(手番は違うかもだが)同じゲーム if former % 2 == 0: # 前半戦の最後に sepa が塗るので、後半は ryota が優位 if latter % 2 == 0: # 最後に塗ったほうが勝者 return 'ryota' else: return 'sepa' else: # 最後は ryota が塗るので、後半は sepa が優位 if latter % 2 == 0: # 最後に塗ったほうが勝者 return 'sepa' else: return 'ryota' T = int(input()) assert 1 <= T <= 100000 for _ in range(T): print(solve())