Given the nodes and edges of a graph, calculate the adjacency list for the graph.
You have a graph with n nodes indexed from 0 to n-1. You also have m bi-directional edges each connecting a couple of nodes.
The first line contains an integer T denoting the number of test cases.
For each test case, the input has the following lines:
For each test case, the output has n lines denoting the adjacency list of the graph.
2
4 4
0 1
0 2
2 3
0 3
4 5
0 1
2 0
2 3
3 3
0 3
1 2 3
0
0 3
0 2
1 2 3
0
0 3
0 2 3
1 <= T <= 10
1 <= n <= 500
0 <= m <= n2