// problem #64
DFS와 BFS
시간 제한 1.0초
정점 번호가 작은 것부터 방문하는 규칙으로, 시작 정점 V에서의 DFS 방문 순서와 BFS 방문 순서를 각각 출력하시오.
입력
첫 줄 정점 수 N, 간선 수 M, 시작 정점 V. 이후 M개 줄에 간선 a b.
출력
첫 줄 DFS 순서, 둘째 줄 BFS 순서.
제한
- 1 ≤ N ≤ 1,000
- 1 ≤ M ≤ 10,000
예제
입력 1
4 5 1 1 2 1 3 1 4 2 4 3 4
출력 1
1 2 4 3 1 2 3 4
입력 2
5 5 3 5 4 5 2 1 2 3 4 3 1
출력 2
3 1 2 5 4 3 1 4 2 5