#include int main() { char key[1002]; char plain[100002]; char *k, *p; for(;;) { scanf("%s", key); if( key[0] == '0' ) break; scanf("%s", plain); k = key; p = plain; while( *p ) { *p -= '@'; putc( ( ( *p + *k - '@' ) % 26 ) + '@', stdout ); k++; if( !*k ) k = key; p++; } printf("\n"); } }