AT_abc437_b [ABC437B] Tombola

Description

$ H $ 行 $ W $ 列からなるグリッドがあります。各マスには整数が $ 1 $ つずつ書かれており、これらの整数は相異なります。グリッドの上から $ i $ 行目・左から $ j $ 行目のマスには整数 $ A_{i,j} $ が書かれています。 いま、司会が $ N $ 個の相異なる整数 $ B_1, \dots, B_N $ を叫びました。 それぞれの行に対して、司会の叫んだ整数がその行に何個含まれるかを求めたとき、それらの最大値はいくつになりますか?

Input Format

入力は以下の形式で標準入力から与えられる。 > $ H $ $ W $ $ N $ $ A_{1,1} $ $ \cdots $ $ A_{1,W} $ $ \vdots $ $ A_{H,1} $ $ \cdots $ $ A_{H,W} $ $ B_1 $ $ \vdots $ $ B_N $

Output Format

答えを $ 1 $ 行に出力せよ。

Explanation/Hint

### Sample Explanation 1 - 上から $ 1 $ 行目にある整数のうち、司会の叫んだ整数は $ 0 $ 個です。 - 上から $ 2 $ 行目にある整数のうち、司会の叫んだ整数は $ 6,11,9 $ の $ 3 $ 個です。 - 上から $ 3 $ 行目にある整数のうち、司会の叫んだ整数は $ 2,4 $ の $ 2 $ 個です。 以上より、 $ 0,3,2 $ のうちの最大値である $ 3 $ が答えです。 ### Constraints - $ 1 \leq H \leq 3 $ - $ 1 \leq W \leq 5 $ - $ 1 \leq N \leq 90 $ - $ 1 \leq A_{i,j} \leq 90 $ - $ A_{i,j} $ は相異なる - $ 1 \leq B_i \leq 90 $ - $ B_i $ は相異なる - 入力される値はすべて整数