j;char*p,v;main(m){p=&v;for(j=m=m&&!gets(p);*p;j|=*p++=48+m/256)m=m%256*10+*p-48;j-48&&main(0);putchar(m);}