[LLH邀请赛]参观路线
Lambdaland 由 个城市组成,任意两个不同的城市之间都有一条道路相连。
下个月,TBL 准备参观 Lambdaland。他将从城市 出发,按照深度优先搜索的顺序参观所有能够到达的城市,每个城市最多参观一次。
由于 TBL 是一位十分重要的人物,恐怖分子盯上了他,并在他出发前炸毁了 条道路。请你求出 TBL 的参观路线。如果存在多条可能的参观路线,输出字典序最小的一条。
输入格式
第一行包含两个整数 ,分别表示城市数量和被炸毁道路的记录数。
接下来 行,每行包含两个整数 ,表示城市 与城市 之间的道路被炸毁。
同一条道路可能重复出现;无论出现一次还是多次,均表示该道路已被炸毁。
输出格式
每行输出一个整数,第 行表示 TBL 第 次参观的城市编号。
样例输入
4 4
1 2
1 3
2 3
3 4
样例输出
1
4
2
数据范围
- ,;
- ,且 ;
- 对于 的数据,,;
- 对于 的数据,,;
- 对于 的数据,,;
- 同一条道路可能被炸毁多次。
来源与许可
本题为 LLH 邀请赛试题「参观路线」,题面与测试数据整理自 BZOJ。
样例 1
输入
4 4
1 2
1 3
2 3
3 4
输出
1
4
2