题面
题面语言
给定一棵有 个顶点的树 。顶点编号为 。
对于顶点相同的两棵树 ,若不存在同时满足下列条件的顶点集合 ,则称 与 具有。
- 。
- 在 中诱导出的子图与在 中诱导出的子图都连通。
诱导子图的定义
对于一个图和它的顶点集合 ,只保留 中的顶点,以及两个端点都属于 的边,所得到的图称为 诱导出的子图。
判断是否存在与 具有良好关系的树 。若存在,请构造任意一棵。
输入
输入从标准输入以如下格式给出。
输出
对于每个测试用例,按如下要求输出。
若不存在满足条件的 ,请在一行中输出 。
否则,请用 行按如下格式输出。
限制
- 。
- 。
- ()。
子任务
样例
样例输入
2
6
4 1
5 1
1 2
2 3
3 6
3
1 2
2 3
样例输出
1 6
2 4
3 4
4 5
5 6
-1