유클리드 님
시간 제한2초메모리 제한512 MB
이동 크기 p와 q, 시작 돌 개수 n이 주어질 때 빼기 또는 더하기 게임에서 누가 이기는지, 아니면 무승부인지 판정한다.
문제
유클리드와 피타고라스는 수학 퍼즐을 좋아하는 두 바이트랜드 사람의 별명이다. 요즘 둘은 저녁마다 다음 게임을 한다. 탁자 위에 돌 개가 한 더미로 쌓여 있고, 두 사람이 번갈아 가며 수를 둔다. 유클리드는 자기 차례에 더미에서 의 양의 배수만큼 돌을 가져가거나(더미에 돌이 개 이상 있을 때만 가능), 더미에 돌을 정확히 개 더한다(더미의 돌이 개 미만일 때만 가능). 피타고라스의 차례도 같은 규칙을 따르되 대신 를 쓴다. 즉 의 배수만큼 가져가거나 정확히 개를 더한다. 더미를 비우는 사람이 이긴다. 유클리드가 먼저 시작한다.
두 사람은 자신들이 이 게임을 완전히 분석했는지 궁금하다. 두 사람 모두 최선의 수를 둔다고 할 때 게임의 결과를 구하는 프로그램을 작성하라.
입력
첫째 줄에 테스트 케이스의 수 ()가 주어진다. 이어지는 개의 줄에 테스트 케이스가 한 줄에 하나씩 주어지며, 각 줄에는 세 정수 , , ()이 주어진다.
출력
정확히 개의 줄에 입력 순서대로 각 테스트 케이스의 답을 출력한다. 피타고라스가 어떻게 두든 유클리드가 이길 수 있으면 E, 유클리드가 어떻게 두든 피타고라스가 이길 수 있으면 P, 게임이 끝없이 이어지면 R(폴란드어로 무승부를 뜻하는 remis의 머리글자)을 출력한다.
힌트
예제의 첫 번째 테스트 케이스(, , )에서 유클리드는 첫 수로 더미에 돌 3개를 더할 수밖에 없다. 그러면 피타고라스가 돌 4개를 모두 가져가서 이긴다.