Растављања на збир узастопних

Напиши програм који одређује на колико се начина дати природни број \(n\) може представити као збир два или више узастопна природна броја (већа или једнака 1).

Опис улаза

Са стандардног улаза се учитава број \(n\) (\(1 \leq n \leq 10^9\)).

Опис излаза

На стандардни излаз исписати тражени број начина.

Пример

Улаз

15

Излаз

3

Објашњење

\[15 = 1 + 2 + 3 + 4 + 5 = 4 + 5 + 6 = 7 + 8\]

Решење