소들은 입맛이 까다롭습니다. 각 소는 정해진 음식만 먹고, 정해진 음료만 마십니다.
농부 존은 소들에게 줄 식사를 준비했지만, 메뉴가 소들의 취향에 맞는지 미리 확인하지 못했습니다. 모두를 만족시키지는 못하더라도, 되도록 많은 소에게 음식 하나와 음료 하나로 이루어진 완전한 식사를 주고 싶습니다.
농부 존은 $F$가지 음식과 $D$가지 음료를 준비했습니다 ($1 \le F, D \le 100$). $N$마리의 소 ($1 \le N \le 100$)는 각자 자신이 먹을 음식과 마실 음료를 정해 두었습니다. 각 소에게 음식 한 종류와 음료 한 종류를 배정하여, 음식과 음료를 모두 받는 소의 수를 최대로 만드세요.
각 음식과 각 음료는 한 마리의 소에게만 줄 수 있습니다 (예를 들어 음식 2번을 어떤 소에게 배정하면, 다른 소에게는 음식 2번을 배정할 수 없습니다). 또한 각 소는 음식 한 종류와 음료 한 종류만 받을 수 있습니다.