딸기 2
면접 대비시간 제한1초메모리 제한1024 MB
거대한 격자 위에 3×3 정사각형을 놓아 포함되는 점의 수가 최대가 되도록 한다.
문제
과일을 좋아하는 비타로는 딸기 움켜쥐기에 도전하기로 했다. 비타로 앞에는 책상이 1개 있다. 책상은 직사각형이고 세로 H행, 가로 W열의 격자로 나뉘어 있다. 책상 위에는 딸기 N개가 놓여 있으며, i번째(1 ≦ i ≦ N) 딸기는 위에서 Ai행, 왼쪽에서 Bi열 칸에 있다. 여러 딸기가 같은 칸에 놓여 있을 수도 있다.
비타로는 책상에서 세로 3행, 가로 3열의 정사각형 영역을 이루는 9개 칸을 골라 그 칸에 있는 딸기를 모두 딴다. 이 동작은 1번만 한다.
비타로는 되도록 많은 딸기를 따고 싶다.
책상의 크기와 딸기 위치 정보가 주어졌을 때, 딸 수 있는 딸기 개수의 최댓값을 구하는 프로그램을 작성하시오.
입력
입력은 다음 형식으로 표준 입력에서 주어진다.
H W
N
A1 B1
A2 B2
:
AN BN
출력
표준 출력에 딸 수 있는 딸기 개수의 최댓값을 1행으로 출력하시오.
제한
3 ≦ H ≦ 1 000 000 000.3 ≦ W ≦ 1 000 000 000.1 ≦ N ≦ 60 000.1 ≦ Ai ≦ H(1 ≦ i ≦ N).1 ≦ Bi ≦ W(1 ≦ i ≦ N).- 입력되는 값은 모두 정수이다.