N = input() idx = min([i for i in range(len(N)) if N[i] == "8"], default=len(N)) if idx == len(N): max_non_eight = N else: max_non_eight = N[:idx] + "7" + "9" * (len(N) - idx - 1) print((int(N) - int(max_non_eight.replace("9", "8"), base=9)) % 998244353)