준형이는 내일 친구들을 만나기로 했다. 준형이와 친구들은 서로 다른 도시에 살고 있다.
도시를 연결하는 도로는 일방 통행만 있어서 도시 A_i에서 도시 B_i로 가는 시간과 도시 B_i에서 도시 A_i로 가는 시간이 다를 수 있다.
준형이와 친구들은 아래 조건을 만족하는 도시 X를 선택하여 거기서 만나려고 한다.
도시가 많다보니 계산하기 힘들다. 준형이와 친구들을 대신하여 도시 X를 알려주자.
첫 번째 줄에는 도시의 개수 N과 도로의 개수 M이 주어진다.
두 번째 줄부터 M + 1줄까지 도시 A_i, 도시 B_i, 도시 A_i에서 도시 B_i로 이동하는데 걸리는 시간 T_i가 공백으로 구분되어 주어진다.
M+2줄에는 준형이와 친구들의 총 인원 K가 주어진다.
M+3줄에는 준형이와 친구들이 살고 있는 도시의 번호 C_i가 공백으로 구분되어 주어진다.
위 조건을 만족하는 도시 X의 번호를 출력한다. 만약 가능한 도시 X가 여러 개인 경우는 도시의 번호를 오름차순으로 출력한다.