from sys import stdin, stdout input = lambda: stdin.readline().rstrip() write = stdout.write def main(): N = int(input()) tnum = set() for i in range(1, N + 1): n = i * (i + 1) // 2 tnum.add(n) if n >= N: break if N in tnum: ans = 1 else: for i in tnum: n = N - i if n in tnum: ans = 2 break else: ans = 3 print(ans) main()