char p[1000010]; a[140000]; m,s; ad(char i){ int x; if(i<11)return 0; ++s; a[0]=a[0]*10+i-48; for(x=1;x<=s>>3;x++){ a[x]*=10; a[x]+=a[x-1]>>25; a[x-1]&=0x1FFFFFF; } return 1; } main(){ for(;ad(getchar());); for(s=s/8+1;s--;)m+=__builtin_popcount(a[s]); printf("%d",m); return 0; }