图着色问题是一个著名的 完全问题。给定无向图 G=(V,E) ,问可否用K种颜色为V中的每一个顶点分配一种颜色,使得不会有两个相邻顶点具有同一种颜
色?但本题并不是要你解决这个着色问题,而是对给定的一种颜色分配,请你判断这是否是图着色问题的一个解。
输入在第一行给出 个整数 ( )、()和 (),分别是无向图的顶点数、边数、以及颜色数。顶点和颜
色都从 到 编号。随后 行,每行给出一条边的两个端点的编号。在图的信息给出之后,给出了一个正整数 ( ),是待检查的颜色分
配方案的个数。随后 行,每行顺次给出 个顶点的颜色(第 个数字表示第 个顶点的颜色),数字间以空格分隔。题目保证给定的无向图是合法的
(即不存在自回路和重边)。
对每种颜色分配方案,如果是图着色问题的一个解则输出 Yes,否则输出 No,每句占一行。
样例输入
6 8 3 2 1 1 3 4 6 2 5 2 4 5 4 5 6 3 6 4 1 2 3 3 1 2 4 5 6 6 4 5 1 2 3 4 5 6 2 3 4 2 3 4
样例输出
Yes Yes No No