전구 스위치

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

문제

전구 NN개가 한 줄로 이어진 장식 전구 줄이 있다. 이 전구 줄은 전체가 한꺼번에 켜졌다 꺼지지 않고 정해진 규칙을 따른다.

시각 t=0t = 0에는 모든 전구가 꺼져 있다. 그다음부터 정수 시각 tt마다, 줄의 맨 앞에서부터 센 위치가 tt의 배수인 전구만 상태를 바꾼다. 켜져 있던 전구는 꺼지고, 꺼져 있던 전구는 켜진다. 그래서 시각 t=1t = 1에는 모든 전구(1,2,3,4,1, 2, 3, 4, \dots번)가 켜지고, 시각 t=2t = 2에는 짝수 번 전구(2,4,6,8,2, 4, 6, 8, \dots번)만 다시 바뀌며, 시각 t=3t = 3에는 위치가 33의 배수인 전구(3,6,9,12,3, 6, 9, 12, \dots번)가 바뀐다.

이 과정은 시각 t=Nt = N까지 이어진다. 시각 NN에는 모든 전구가 꺼진 상태로 초기화되므로, 시각 NN 직후에 켜져 있는 전구는 하나도 없다. 이어서 시각 t=N+1t = N + 1부터 같은 패턴이 처음부터 다시 시작한다. 즉 시각 N+1N + 1은 시각 11과 같아서 모든 전구가 켜진다.

품질 관리 팀은 전구가 제때 켜지고 꺼지는지 확인하느라 애를 먹고 있다. 전구 줄의 전구 개수 NN, 시각 tt, 전구 번호 bb를 받아 그 전구가 시각 tt 직후에 켜져 있는지 꺼져 있는지 판정하는 검증 프로그램을 작성하라. 시각 tt 직후에 켜져 있다는 것은, 시각 tt에 켜지는 쪽으로 바뀌었거나 시각 tt 전부터 이미 켜져 있었다는 뜻이다.

NN, tt, bb는 다음 범위를 만족한다.

  • 3N<2543 \le N < 2^{54}
  • 1t,b<2541 \le t, b < 2^{54}
  • bNb \le N

입력

입력은 여러 줄로 이루어진다. 각 줄에는 전구 개수 NN, 전구를 켜기 시작한 뒤로 흐른 시각 tt, 확인하려는 전구 번호 bb가 공백으로 구분되어 주어진다. 입력의 끝을 알리는 표시는 없으므로 파일 끝까지 읽어야 한다.

출력

각 줄마다 그 전구가 주어진 시각 직후에 켜져 있는지 꺼져 있는지 출력한다. 형식은 정확히 다음을 따른다. Case, 공백 한 칸, 테스트 케이스 번호, 콜론과 공백 한 칸, 그리고 답인 On 또는 Off. 줄 끝에 공백을 남기지 않는다.