Statement
You are given a tree with vertices numbered .
For two trees on the same vertices, we say that they are in a good relationship if there is no set of vertices satisfying both of the following conditions.
- .
- The subgraphs induced by in and are both connected.
Definition of an induced subgraph
The subgraph induced by a set of vertices is obtained by keeping exactly the vertices in and all edges whose two endpoints both belong to .
Determine whether there exists a tree in a good relationship with , and construct one if it exists.
Input
The input is given from Standard Input in the following format:
Output
For each test case, print the answer as follows.
If no valid exists, print on one line.
Otherwise, print lines in the following format:
Constraints
- .
- .
- ().