전쟁의 바람

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

문제

트랩 대령이 궁지에 몰렸습니다. 고원에서 적장 포지션과 며칠간 맞서 싸운 끝에, 그의 기동 지휘 부대는 절벽 끝 $(0, 0)$ 지점에 갇히고 말았습니다. 하지만 바람의 방향이 바뀌고 있고, 대령에게는 비장의 무기 "엡실론 그물"이 있습니다. 대령의 수석 최적화 담당관인 당신의 임무는 이 그물이 만들어낼 수 있는 최대 이득을 구하는 것입니다.

엡실론 그물은 낙하산처럼 생긴 장치로, 임의의 볼록 도형을 덮도록 펼칠 수 있습니다. (어떤 도형이 볼록하다는 것은, 그 안에 포함된 임의의 두 점 $p$, $q$에 대해 선분 $pq$ 전체도 포함한다는 뜻입니다.) 그물의 모양은 반드시 발사 지점 $(0, 0)$을 포함해야 합니다.

적장은 고정된 위치에 $P$개의 적 부대를 두고 있고, 대령은 $T$개의 아군 부대를 가지고 있습니다. 어떤 그물 모양의 이득은 그 그물이 덮는 적 부대의 수에서 덮는 아군 부대의 수를 뺀 값입니다. (적장 자신은 부대로 세지 않습니다.)

다음을 가정할 수 있습니다.

  • 세 점(트랩의 위치 $(0, 0)$, 적 부대들, 아군 부대들) 중 어떤 세 점도 한 직선 위에 있지 않습니다.
  • 임의의 두 점은 서로 다른 $x$좌표와 서로 다른 $y$좌표를 가집니다.
  • 모든 부대는 $y > 0$을 만족합니다.
  • 모든 좌표는 절댓값이 $10^9$ 이하인 정수입니다.
  • 부대의 총 개수는 $1 \le P + T \le 100$을 만족합니다.

입력

첫째 줄에 $P$와 $T$가 공백으로 구분되어 주어집니다. 이어지는 $P$개의 줄에는 각각 적 부대의 좌표 $x$와 $y$가 주어집니다. 그 다음 $T$개의 줄에는 각각 아군 부대의 좌표가 주어집니다.

출력

가능한 최대 이득을 한 줄에 출력합니다.

힌트

그림 1: 예제 입력과 그에 대한 최적의 그물 하나.