#arc056b. [arc056_b]駐車場
[arc056_b]駐車場
問題文
駐車場で人が車を駐めようとしています。 駐車場は個の駐車スペースがありからまで番号付けられています。また、つの駐車スペースを双方向に結ぶ道が本あり、番目の道は番目の駐車スペースと番目の駐車スペースを結んでいます。 駐車スペースは駐車場の入り口とつながっています。
番目の人は、どういうわけか番目の駐車スペースにしか車を駐めたくないようです。このため、駐車場の入り口から、まだ誰も車を駐めていない駐車スペースとそれらを結ぶ道を通って番目の駐車スペースに行くことができないとき、車を駐めずに帰ってしまいます。
番目の人から番目の人まで順番に駐車場にやってきます。最終的に駐車場に駐める人の番号を昇順に出力してください。
制約
- 全ての駐車スペースへは、入り口から道と駐車スペースを経由してたどり着くことができる
部分点
- を満たすテストケース全てに正解した場合、部分点として点が与えられる。
入力
入力は以下の形式で標準入力から与えられる。
:
出力
最終的に駐車場に駐める人の番号を昇順に行ずつ出力せよ。
入力例1
3 3 2
1 2
2 3
1 3
出力例1
1
2
番目の車は、駐車スペースに行くことができるためそこに駐めます。 番目の車は、駐車スペースに行くことができるためそこに駐めます。 番目の車は、番目の車に塞がれ駐車スペースに行くことができないため、帰ります。
入力例2
5 6 5
1 5
3 5
3 2
4 1
1 2
4 3
出力例2
1
2
3
5
```
青い円を空いている駐車スペース、赤い円を車のいる駐車スペースとすると、上図のような順番で駐車スペースが埋まっていき、$4$番目の車は駐めることができません。
* * *
### 入力例3
```plain
5 5 5
1 4
4 3
3 2
2 5
5 1
出力例3
1
2
5