import sys; input = sys.stdin.readline n, c, s, f = map(int, input().split()); s -= 1 S = input().strip() F = {*map(lambda x: int(x)-1, input().split()), n} T = [[*map(lambda x: int(x)-1, input().split())] for _ in range(n)] G = [[] for _ in range(n)]+[[s]] for i in F: G[i].append(n) def eclose(s): Q = [i for i in range(n+1) if s&(1<