새로 소집된 의회는 N명의 의원으로 구성된다. 규정에 따라 의원들은 서로 겹치지 않는 여러 그룹으로 나뉘어야 하며, 모든 그룹의 크기(인원 수)는 서로 달라야 한다. 매일 각 그룹은 자기 그룹에서 한 명의 의원을 뽑아 조정 위원회로 보낸다. 조정 위원회의 구성(어떤 의원들이 모였는지)은 날마다 서로 달라야 하며, 이렇게 매일 서로 다른 위원회를 구성할 수 있는 동안에만 의회가 열린다.
의회가 가능한 한 오래 열리도록 하려면 각 그룹에 몇 명의 의원을 배정해야 하는지를 구하는 프로그램을 작성하라.
정수 N 하나가 주어진다 (5≤N≤1000).
의회가 최대한 오래 열릴 수 있게 하는 그룹들의 크기를 한 줄에 오름차순으로, 공백으로 구분하여 출력한다. (이러한 그룹 크기 구성은 유일하게 결정된다.)