양의 정수 nnn이 주어진다. 이 수를 양의 정수들의 합으로 나타내려고 한다. 이때 다음 두 조건을 지켜야 한다.
이 조건을 만족하면서 합을 이루는 항의 개수를 최대로 하고 싶다. 항의 최대 개수를 구하여라.
입력의 첫째 줄이자 유일한 줄에 정수 nnn (1≤n≤10181 \le n \le 10^{18}1≤n≤1018)이 주어진다.
조건을 만족하는 분해에서 항의 최대 개수를 정수 하나로 출력한다.