운전 연습 기록장

아직 제출이 없습니다시간 제한1초메모리 제한128 MB

문제

초보 운전자는 총 50시간의 지도 운전을 마쳐야 하며, 그중 최소 10시간 이상은 야간 운전이어야 합니다. 모든 초보 운전자는 자신의 지도 운전을 기록장에 남기며, 각 기록에는 한 번의 운전에 대한 시작 시각과 종료 시각이 들어 있습니다.

감독관은 각 기록장을 검사하여 두 가지를 확인해야 합니다. 기록된 운전 시간이 요구 조건을 만족하는지, 그리고 한 번의 운전이 2시간을 넘지 않는지입니다.

야간 운전은 일출 이전 또는 일몰 이후의 시간을 뜻합니다. 한 번의 운전에서 그 길이의 절반 이상이 야간에 해당하면, 그 운전 전체가 야간 운전으로 간주됩니다. 예를 들어 일출이 05:30인 날에 04:50부터 06:10까지 운전하면 야간 운전으로 계산됩니다(전체 80분 중 40분이 일출 전이며, 이는 정확히 절반입니다).

기록장 하나를 읽어, 어떤 운전도 2시간을 넘기지 않으면서 요구 조건을 모두 만족하는지 판정하는 프로그램을 작성하세요.

입력

입력에는 여러 개의 기록장이 주어집니다. 각 기록장은 그 기록장의 기록 수를 나타내는 정수 $N$이 한 줄에 주어지며 시작합니다($25 < N < 300$). 이어지는 $N$개의 줄에는 각각 한 번의 운전이 네 개의 시각으로 주어지며, 순서대로 일출, 일몰, 운전 시작, 운전 종료 시각입니다. 각 시각은 하나의 공백으로 구분됩니다. 시작 시각은 종료 시각보다 반드시 빠릅니다. 모든 시각은 00:00(자정)부터 23:59까지이며 HH:MM 형식입니다. 0 하나만 있는 줄이 입력의 끝을 나타내며, 이 줄은 기록장이 아닙니다.

출력

각 기록장에 대해, 모든 요구 조건을 만족하면 PASS를, 그렇지 않으면 NON을 한 줄에 출력하세요. 요구 조건은 다음과 같습니다. 총 운전 시간이 50시간 이상, 야간 운전 시간이 10시간 이상, 그리고 어떤 운전도 2시간을 넘지 않아야 합니다.