팀 명단 채우기

시간 제한1초메모리 제한128 MB

문제

오랫동안 피츠버그 시민들은 그 누구에게도 뒤지지 않는 풋볼 실력을 거듭 보여 주었습니다. 한 첩자가 이 도시의 풋볼 실력의 진짜 비결을 알아냈는데, 바로 "마이런(Myron)"이라고만 불리는 마법사였습니다. 그는 각 선수가 가장 잘 해낼 수 있는 포지션을 한 치의 오차도 없이 골라낸다고 합니다.

그 비밀을 알게 된 여러분은, 마이런의 판단을 그대로 재현하는 프로그램을 만들어 학교 풋볼 팀에 제공하려 합니다. 최고의 전문가들에게 자문을 구해, 각 포지션을 소화하는 데 필요한 최대 허용 속도(가장 느려도 되는 속도 값), 최소 몸무게, 최소 힘 기준을 아래 표로 정리했습니다.

포지션최대 허용 속도최소 몸무게최소 힘
Wide Receiver4.5150200
Lineman6.0300500
Quarterback5.0200300

이 표를 바탕으로, 여러 선수의 신체 능력치를 입력받아 각 선수가 소화할 수 있는 포지션을 출력하는 프로그램을 작성하세요.

입력

입력의 각 줄에는 선수 한 명의 능력치가 주어집니다.

<속도> <몸무게> <힘>

세 값은 공백으로 구분된 실수이며 각각 속도, 몸무게, 힘을 의미합니다. 입력은 0 0 0 이라고 적힌 줄로 끝나며, 이 줄은 선수가 아닙니다.

출력

각 선수에 대해, 그 선수가 소화할 수 있는 포지션을 한 줄에 출력합니다. 어떤 포지션을 소화하려면 다음을 모두 만족해야 합니다.

  • 선수의 속도가 해당 포지션의 최대 허용 속도 이하(≤)
  • 선수의 몸무게가 해당 포지션의 최소 몸무게 이상(≥)
  • 선수의 힘이 해당 포지션의 최소 힘 이상(≥)

소화할 수 있는 포지션은 표에 나온 순서(Wide Receiver, Lineman, Quarterback)대로 나열하며, 포지션 사이는 공백 한 칸으로 구분하고 줄 끝에 불필요한 공백을 두지 않습니다. 소화할 수 있는 포지션이 하나도 없으면 No positions 를 출력합니다.