小明要去j国旅游,该国有N个城市,这N个城市间只有N-1条高速路把这个N个城市连接起来。现在,小明在第S号城市,他有张该国地图,他想知道如果自己要去参观第T号城市,必须经过的前一个城市是几号城市(假设你不走重复的路)。
小明要去j国旅游,该国有N个城市,这N个城市间只有N-1条高速路把这个N个城市连接起来。现在,小明在第S号城市,他有张该国地图,他想知道如果自己要去参观第T号城市,必须经过的前一个城市是几号城市(假设你不走重复的路)。
测试数据的第一行输入一个正整数N(1<=N<=100000)和一个正整数S(1<=S<=100000),N表示城市的总个数,S表示参观者所在城市的编号
随后的N-1行,每行有两个正整数a,b(1<=a,b<=N),表示第a号城市和第b号城市之间有一条路连通。
输出去往1到n每个城市必须经过的城市编号,如果为自己现在所在城市则输出-1,每个城市间空一格。
5 2 1 3 1 4 2 4 2 5
4 -1 1 2 2