#P34. 函数!函数!

函数!函数!

问题描述

设函数 f(x)f(x)

$$f(x) = \begin{cases} \left | (\left | a-b \right |) - (f(a)-f(b)) \right | & , a+b \ne x+1 \\ x & , a+b = x+1 \end{cases} $$

其中 aba,b 是所有满足 a×b=xa \times b = xab|a - b| 最小的。

给定 xx , 求 f(x)f(x)

输入格式

一个整数 xx

输出格式

f(x)f(x)的结果。

输入样例

60

输出样例

4

评测数据规模

对于所有评测数据: 2x10122 \le x \le 10^{12}