s = input() ans = [] flag = False for i in range(len(s)): if flag: ans.append("5") else: if int(s[i]) < 4: t = 0 if len(ans) > 0 and ans[-1] == "5": ans[-1] = "4" ans.append("5") flag = True continue while len(ans) > 0 and ans[-1] == "4": ans.pop() t += 1 if len(ans) > 0 and ans[-1] == "5": ans[-1] = "4" ans.extend(["5"] * (t + 1)) flag = True break else: ans = ["5"] * t flag = True elif int(s[i]) > 5: ans.append("5") flag = True else: ans.append(s[i]) print("".join(ans))