Round Corridor
시간 제한1초메모리 제한256 MB
안쪽 영역을 n개, 바깥 영역을 m개 구역으로 나누고 12시 방향에 벽이 있을 때, 두 구역이 같은 연결 영역에 속하는지 각 질의마다 판정한다.
문제
Amugae is in a very large round corridor. The corridor consists of two areas. The inner area is equally divided by sectors, and the outer area is equally divided by sectors. A wall exists between each pair of sectors of same area (inner or outer), but there is no wall between the inner area and the outer area. A wall always exists at the 12 o’clock position.

The inner area’s sectors are denoted as in clockwise direction. The outer area’s sectors are denoted as in the same manner. For a clear understanding, see the example image above.
Amugae wants to know if he can move from one sector to another sector. He has questions.
For each question, check if he can move between two given sectors.
입력
The first line contains three integers , and (, ) --- the number of sectors in the inner area, the number of sectors in the outer area and the number of questions.
Each of the next lines contains four integers , , , (; if , then , otherwise ; constraints on are similar). Amague wants to know if it is possible to move from sector to sector .
출력
For each question, print “YES” if Amugae can move from to , and “NO” otherwise.
You can print each letter in any case (upper or lower).
힌트
Example is shown on the picture in the statement.