만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

상남자 곽철용

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

요약
참가자들의 카드 두 장을 K로 나눈 나머지 차이를 구하고, 곽철용의 점수보다 높은 참가자 수를 셉니다.
난이도

쉬움10점 중 2점

유형
수학, 구현
정답자
아직 제출이 없습니다

문제

우리의 우상 곽철용은 화투로 노름하는 것을 매우 좋아한다. 이번에 그는 지인들과 함께 새로운 게임을 해보려고 한다.

게임은 MM명의 참가자가 4×N4 \times N장의 카드를 가지고 진행한다. 카드에 적힌 숫자는 1부터 4×N4 \times N까지의 수이며, 같은 숫자가 적힌 카드는 없다. 참가자들은 먼저 4×N4 \times N장의 카드에서 각각 2장을 뽑아 버린다. 그다음 MM명의 참가자가 각각 2장의 카드를 뽑는다. 승부는 두 번째로 뽑은 두 장의 카드에 적힌 숫자로 결정된다. 각 참가자의 점수는 두 장의 카드에 적힌 숫자를 KK로 나눈 나머지의 차이다.

두 번의 카드 뽑기가 끝난 뒤, 곽철용은 초조한 마음에 자신이 이 게임에서 이길 수 있는지 궁금해졌다. 그래서 자신보다 점수가 높은 사람이 최대 몇 명인지 알고 싶어 한다. 여러분이 상남자 곽철용의 초조한 마음을 풀어 주자.

입력

첫째 줄에 양의 정수 NN, MM, KK가 주어진다. (1≤M≤N≤100,0001 \le M \le N \le 100{,}000, 1≤K≤4×N1 \le K \le 4 \times N)

둘째 줄부터 M+1M+1번째 줄까지 각 참가자가 첫 번째 카드 뽑기에서 뽑은 카드에 적힌 두 개의 양의 정수 aia_i와 bib_i가 주어진다. (1≤ai,bi≤4×N1 \le a_i, b_i \le 4 \times N)

M+2M+2번째 줄에는 곽철용이 두 번째 카드 뽑기에서 뽑은 카드에 적힌 두 개의 양의 정수 AA와 BB가 주어진다. (1≤A,B≤4×N1 \le A, B \le 4 \times N)

출력

곽철용보다 높은 점수를 가진 사람이 최대 몇 명인지 첫째 줄에 출력한다.

예제1

  1. 예제 1

    입력
    5 5 5
    10 2
    3 7
    4 8
    14 6
    12 18
    9 11
    
    예상 출력
    1