def solve(): ns = input() trs = str.maketrans("0123456789", "0000455555") ns = ns.translate(trs) if ns[0] == "0": return "5" * (len(ns) - 1) if "0" not in ns: return ns i = ns.index("0") s = ns[:i] r = "5" * (len(ns) - i) if "5" not in s: return "4" * (i - 1) + r j = s.rindex("5") return s[:j] + "4" + "5" * (len(s) - j - 1) + r case_t = 1 # case_t = int(input()) for _ in [None] * case_t: print(solve())