s = str(input()) l = len(s) p = [] for i in range(2**(l)//2): ad = format(i,'010b')[::-1][:l] now = 0 par = 0 for j in range(l-1): par *= 10 par += int(s[j]) if ad[j] == '1': now += par par = 0 par *= 10 par += int(s[-1]) now += par p.append(now) ans = 0 for i in p: if i == 1: continue for j in range(2,int(i**(1/2))+1): if i % j == 0: break else: ans += 1 print(ans)