SPC 케이크

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

문제

SPC(Sogang Premium Cake) 제과점은 직사각형 초콜릿이 올려진 직사각형 모양의 케익만 판매한다.

Mr. K는 심심하지 않게 케익 조각을 다음과 같은 방법으로 잘라 먹으려고 한다.


- 예제 입력 1에 대해 케이크를 자를 수 있는 방법들 -

  1. 그림과 같이 가로와 세로의 길이가 WW, HH인 SPC케익을 1사분면 위에 고정한다.
  2. 케익의 꼭짓점을 포함한 오른쪽과 윗변 위의 정수 좌표의 점들 중 두 개(AA, BB)를 L=x_Ax_B+y_Ay_BL = \left|x\_A-x\_B\right|+\left|y\_A-y\_B\right|이 되도록 선택한다.
  3. 케익의 왼쪽 아래 꼭짓점 O(0,0)O(0, 0)으로부터 선분 OA\overline{OA}, OB\overline{OB}를 긋는다.
  4. 선분 OA\overline{OA}, OB\overline{OB}에 둘러싸인 케익 조각을 잘라내어 먹는다. 이 때, Mr.K는 선분으로 잘려진 초콜릿은 먹지 않고 온전히 남아 있는 초콜릿만 먹는다. 이 때, 선분이 초콜릿을 관통하지 않고 꼭짓점과만 만날 때는 잘리지 않은 것으로 간주한다.
  5. 초콜릿은 서로 겹치지 않고, 케익의 모서리에 닿지 않으며, 그림과 같이 좌표축에 평행하도록 케익 내부에 놓여 있다.

주치의인 당신은 그가 초콜릿을 얼마나 먹게 될지 궁금해졌다. Mr.K가 케익을 잘랐을 때 먹을 수 있는 초콜릿 면적 합의 최댓값을 구해보자!

주어진 그림에서 왼쪽과 같이 자를 경우 초콜릿 면적 합은 77 로 최대한 먹을 수 있고, 오른쪽의 경우는 55만큼 밖에 먹지 못한다.

입력

첫째 줄에 정수 WW, HH, LL, NN이 주어진다. 

  • 5W,H 1000005 \leq W, H \leq 100\ 000
  • 1\<L\<W+H1\<L\<W+H
  • 1 \leq N \leq \min\left\\{100\ 000, (W-2) \times (H-2)\right\\}

둘째 줄부터 NN개 줄에 정수 xx, yy, ww, hh가 주어진다. (x, y)\left(x, y\right)는 초콜릿 조각의 왼쪽 아래 꼭짓점의 좌표, (w,h)\left(w, h\right)는 초콜릿 조각의 가로와 세로 길이이다.

출력

Mr.K가 먹을 수 있는 초콜릿 넓이 합의 최댓값을 출력한다.