N = int(input()) # 2人のグループの個数として考えられる最小値を求める # 2人のグループをできるだけ少なくするため、まず3人グループを作る group_3 = N // 3 # 残りの人数に対して2人グループを作る remainder = N % 3 # 2人のグループを作る場合、最大で1つまでしか作れないので、最小値は0または1 # 残りの人数が1人または2人の場合、2人のグループを作る if remainder == 1 or remainder == 2: group_2 = 1 else: group_2 = 0 # 2人グループの個数の最小値を求める min_group_2 = group_2 print(min_group_2)