# Nが奇なら、適当なkによってNK+1==2**somethingとできるだろう # Nが偶なら、既に2**somethingなら1、or 3ではないか N = int(input()) if N%2 == 1: ans = 2 else: N_temp = N while N_temp%2 == 0: N_temp //= 2 if N_temp == 1: ans = 1 else: ans = 3 print(ans)