import sys s=sys.stdin.read().split("\n") pp=0 n,k,m = map(int,s[pp].split()) pp+=1 while n!=-1: visitados={} vecinos={x:[] for x in range(n)} llaves={} puertas={} espera=[] for x in range(k): a,b=map(int,s[pp].split()) pp+=1 llaves[a-1]=b-1 puertas[b-1]=a-1 for x in range(m): a,b=map(int,s[pp].split()) pp+=1 vecinos[a-1].append(b-1) vecinos[b-1].append(a-1) cola=[0 for x in range(3*n)] p=0 q=1 visitados[0]=1 while p