이 문제는 투 스텝 문제입니다.
월간 향유회는 사업을 확장하기 위해 방탈출 카페를 만들었다. 카페에는 PS를 소재로 하는 월향 방탈출이라는 테마가 있는데, 평소 PS와 방탈출을 모두 좋아하던 도훈이와 준혁이는 함께 월향 방탈출 테마를 공략해보기로 했다. 방을 탈출하기 위한 미션은 다음과 같다.
방 A에 제공될 그래프의 명세는 다음과 같다.
도훈이와 준혁이는 지금까지 방탈출에 실패해 본 적이 없다. 이 기록이 깨지지 않도록 도훈이는 그래프의 간선을 잘 색칠해야 하고, 준혁이는 그래프를 보고 비밀번호를 잘 맞혀야 한다.
당신의 프로그램은 채점 데이터 하나당 총 두 번 실행된다. 당신은 하나의 소스코드에 두 가지 실행 과정을 모두 구현해야 한다.
모든 입력의 첫 줄에는 방을 구분하는 문자열 $S$가 주어진다. $(S \in \{ $A$, $B$\})$
만약 $S$가 A라면 첫 번째 단계를 수행해야 하고, $S$가 B라면 두 번째 단계를 수행해야 한다.