N=list(map(int,list(input().strip()))) flag=0 for i in range(len(N)): if flag==1: N[i]=9 continue if N[i]==3: N[i]=2 flag=1 if sum(N)%3==0: x=len(N)-1 while True: if N[x]==0: N[x]=9 x-=1 else: N[x]-=1 break flag=0 for i in range(len(N)): if flag==1: N[i]=9 continue if N[i]==3: N[i]=2 flag=1 if sum(N)%3==0: x=len(N)-1 while True: if N[x]==0: N[x]=9 x-=1 else: N[x]-=1 break print("".join(map(str,N)))