창업동아리 모나드는 개의 연구개발(R&D) 프로젝트를 계획하고 있다. 프로젝트 의 난이도는 로 나타내며, 가 클수록 프로젝트 는 어렵다.
다음 조건을 모두 만족하면 프로젝트 는 프로젝트 의 선행 프로젝트이다.
위 조건을 하나라도 만족하지 않는다면 프로젝트 는 프로젝트 의 선행 프로젝트가 아니다.
모나드의 창업동아리장은 프로젝트 계획을 효율적으로 관리하기 위해 각 프로젝트의 실행 단계를 정하기로 하였다. 프로젝트 의 실행 단계는 이다.
각 프로젝트의 실행 단계는 다음을 만족하여야 한다.
여기서 는 프로젝트 가 프로젝트 의 선행 프로젝트임을 의미한다.
모나드의 창업동아리장을 도와 각 프로젝트의 실행 단계를 정해 주자.
첫 번째 줄에 프로젝트의 수 이 주어진다.
두 번째 줄에 각 프로젝트의 난이도를 나타내는 정수 이 공백으로 구분되어 주어진다.
모든 는 서로 다르다.
첫 번째 줄에 을 공백으로 구분하여 출력한다.
만약 조건을 만족하는 수열 가 여러 가지라면 그중 아무거나 출력한다.
단, 조건을 만족하는 수열 가 존재하지 않는다면 을 출력한다.