import random import time start = time.time() S = input() def gcd(x, y): while(y): t = x x = y y = t % y return x a = [] for i in range(10): c = chr(i + ord('0')) if c in S: a.append(i) g = int(S) for i in range(len(a)): for j in range(i+1, len(a)): g = gcd(g, 9*(a[j]-a[i])) print(g)