Problem A: 图的存储

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:442 Solved:191

Description

给出 N 个点,M 条边(1 <= N, M <= 50)的有向图 G=(V, E),按要求输出每个顶点的出边情况。

Input

第一行,2 个整数 N, M,以空格分开,
接下来 行,每行 2 个整数 u_i, v_i 以空格分开,表示有向边 (u_i, v_i)

Output

输出 行,每行形如格式  i->v_1 v_2 v_3 … ,表示以顶点 为起点的有向边对应的终点

注:终点按照顶点序号从小到大输出

Sample Input Copy

7 12
1 2
1 3
1 4
2 4
2 5
3 6
4 3
4 6
4 7
5 4
5 7
7 6

Sample Output Copy

1->2 3 4
2->4 5
3->6
4->3 6 7
5->4 7
6->
7->6