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

문제

고원 지대의 목동들은 볼록 다각형 모양의 목초지에서 양을 키운다. 양은 저마다 목초지 안에 가장 좋아하는 자리가 하나씩 있고, 하루 종일 그 자리에서 지낸다. 모든 목동은 짝수 마리의 양을 키우므로, 양들은 둘씩 짝을 지어 함께 놀 수 있다.

새 규정에 따라 모든 목초지는 삼각형 구역으로 나뉘어야 한다. 꼭짓점이 nn개인 다각형(n>3n > 3)은 안쪽에 울타리 n3n - 3개를 세워 삼각형들로 분할해야 한다. 울타리는 각각 다각형의 두 꼭짓점을 잇는 선분이고, 울타리끼리는 꼭짓점에서만 만날 수 있다. (서로 교차하지 않는 대각선으로 하는 보통의 삼각분할이다.)

바이테아사르는 다음 두 조건을 모두 만족하는 삼각분할의 개수를 세려고 한다.

  • 어떤 양의 좋아하는 자리도 울타리가 지나가지 않는다.
  • 만들어진 모든 삼각형 안에는 좋아하는 자리가 짝수 개 들어 있어, 그 안의 양들이 둘씩 짝지어 놀 수 있다.

이 개수를 구하여라.

입력

첫째 줄에 정수 nn, kk, mm이 공백 하나로 구분되어 주어진다 (4n6004 \le n \le 600, 2k200002 \le k \le 20000, kk는 짝수, 2m200002 \le m \le 20000). 각각 다각형 꼭짓점의 수, 양의 수, 나눗셈에 쓰는 정수 mm을 뜻한다.

다음 nn개의 줄에는 각각 두 정수 xix_iyiy_i가 주어지며 (15000xi,yi15000-15000 \le x_i, y_i \le 15000), ii번째 꼭짓점의 좌표이다. 꼭짓점은 시계 방향 순서로 주어진다.

이어지는 kk개의 줄에는 각각 두 정수 pjp_jqjq_j가 주어지며 (15000pj,qj15000-15000 \le p_j, q_j \le 15000), jj번째 양이 좋아하는 자리의 좌표이다. 모든 좋아하는 자리는 목초지의 경계가 아니라 내부에 엄격히 위치한다.

출력

유효한 삼각분할의 개수를 mm으로 나눈 나머지를 정수 하나로 출력한다. 삼각분할이 유효하다는 것은, 어떤 좋아하는 자리도 울타리가 지나가지 않고, 모든 삼각형이 좋아하는 자리를 짝수 개 포함한다는 뜻이다.

힌트

그림은 가능한 삼각분할 세 가지를 보여 준다. 양이 좋아하는 자리는 점으로 표시되어 있다.

볼록 다각형이란 자기 자신과 교차하지 않는 단순 다각형이면서, 모든 내각이 180180^\circ보다 작은 다각형을 말한다.