「CZOI-R2」加训

题目描述

\_O_v_O_ 来到了 $k$ 维世界。 机房可看作一个 $n^k$ 的 $k$ 维正方体(你可以理解为一个 $k$ 维的坐标系),每一维的坐标从 $1$ 到 $n$。 有 $m$ 个 OIer,第 $i$ 个在 $(a_{i,1},a_{i,2},\cdots,a_{i,k})$。遗憾的是,所有 OIer 都在摸鱼。 机房还有 $x$ 个障碍,第 $i$ 个在 $(b_{i,1},b_{i,2},\cdots,b_{i,k})$。 除此之外,有 $y$ 个教练,第 $i$ 个在 $(c_{i,1},c_{i,2},\cdots,c_{i,k})$。 教练可不想看到 OIer 们摸鱼,而只要教练跟某个 OIer 在的坐标之间有且仅有 $k-1$ **维的坐标**相同,并且他们两个人连起来形成的一条**线段**上没有别的障碍或 OIer 或教练,那么那个 OIer 就被发现摸鱼了。 问每个教练能发现几个 OIer 在摸鱼?

输入输出格式

输入格式


第一行,两个整数 $n,k$,表示正方体的边长和维数。 第二行,三个整数 $m,x,y$,表示 OIer 、障碍、教练的个数。 接下来 $m$ 行,每行 $k$ 个数,其中第 $i+2$ 行表示第 $i$ 个 OIer 的位置。 接下来 $x$ 行,每行 $k$ 个数,其中第 $i+m+2$ 行表示第 $i$ 个障碍的位置。 接下来 $y$ 行,每行 $k$ 个数,其中第 $i+m+x+2$ 行表示第 $i$ 个教练的位置。

输出格式


输出一行 $y$ 个整数,其中第 $i$ 个表示第 $i$ 位教练看到的 OIer 的个数。

输入输出样例

输入样例 #1

10 2
2 2 2
1 1
1 2
2 1
2 3
3 1
3 2

输出样例 #1

0 1

说明

**【样例解释】** 满足有 $k-1$ 个坐标相同的 OIer 和教练有 OIer 1 和教练 1,OIer 2 和教练 2,其中 OIer 1 和教练 1 之间有障碍,不会被发现。 **【数据范围】** **本题采用捆绑测试。** - Subtusk#1($25\ \text{pts}$):$k=1$。 - Subtusk#2($35\ \text{pts}$):$k=2$。 - Subtusk#3($40\ \text{pts}$):$k=3$。 对于 $100\%$ 的数据,$1\le n\le 10^3$,$\bf{1\le k\le 3}$,$m,x,y\ge1,m+x+y\le\min(10^3,n^k)$,$1\le a_{i,j} ,b_{i,j},c_{i,j} \le n$,保证所有 OIer、教练、障碍都不在同一位置。