import sys import itertools from math import gcd sys.set_int_max_str_digits(10 ** 6) def solve(N): Nt = tuple(int(x) for x in N) st = set(Nt) if len(st) == 1: return N g = gcd(*[9 * abs(x - y) for x, y in itertools.combinations(st, 2)]) return gcd(int(N), g) print(solve(input()))