n,m=map(int,input().split()) a=list(map(int,input().split())) l=[list(map(int,input().split())) for i in range(m)] k=int(input()) b=list(map(int,input().split())) connection=[[] for i in range(n)] for i in range(m): if a[l[i][0]-1]