import sys

# 第一步:把不等于0的数字提取出来,存放到list1中
list1=[]
for line in sys.stdin:
    a = line.split()
    if int(a[0])!=0:
        list1.append(a[0])

# 第二步:遍历list1,对数字处理,循环数字除以3,得到的余数累加,商累加
for i in list1:
    count1=0
    count2=0
    while int(i) >2:
        temp1=int(i)%3
        count2=count2+temp1
        i=int(i)//3
        count1=count1+i

# 第三步:循环处理余数,得到的余数累加,商累加
    while count2>=3:
        temp2=count2%3
        count2=count2//3
        count1=count1+count2
        count2=count2+temp2

# 第四步:特殊情况处理
# 如果最终余数为1,商为1,则结果加1(因为可以向老板借一个水)
    if (i==1 and count2==1) :
        count1=count1+1
# 如果最终商为2,则结果加1(因为可以向老板借一个水)
    if i==2:
        count1=count1+1
# 如果最终余数为2,则结果加1(因为可以向老板借一个水)
    if count2==2:
        count1=count1+1
    print(count1)