#include <iostream>
#include <cstring>
using namespace std;
const int MAX_LENGTH = 2000;
int main() {
char a[MAX_LENGTH], b[MAX_LENGTH];
//cin >> a >> b;
cin.getline(a,MAX_LENGTH);
cin.getline(b,MAX_LENGTH);
int lengthA = strlen(a);
int lengthB = strlen(b);
char *p = strstr(a, b);
//cout << lengthA <<" " << lengthB;
if (strcmp(a,b) == 0) {
cout <<strcat(a,b);
} else if (strcmp(a,b) != 0){
while (p != 0) {
cout << p - a;
p = strstr(p + 1, b );
}
if (p == 0) {
for ( int i = 0; i < (lengthA + lengthB); ++i) {
cout << a[i] << b[i];
}
}
cout << p;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0cmluZz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKIApjb25zdCBpbnQgTUFYX0xFTkdUSCA9IDIwMDA7CiAKaW50IG1haW4oKSB7CgljaGFyIGFbTUFYX0xFTkdUSF0sIGJbTUFYX0xFTkdUSF07CgkvL2NpbiA+PiBhID4+IGI7CgljaW4uZ2V0bGluZShhLE1BWF9MRU5HVEgpOwoJY2luLmdldGxpbmUoYixNQVhfTEVOR1RIKTsKCWludCBsZW5ndGhBID0gc3RybGVuKGEpOwoJaW50IGxlbmd0aEIgPSBzdHJsZW4oYik7CgljaGFyICpwID0gc3Ryc3RyKGEsIGIpOwogCgkvL2NvdXQgPDwgbGVuZ3RoQSA8PCIgIiA8PCBsZW5ndGhCOwogCglpZiAoc3RyY21wKGEsYikgPT0gMCkgewoJCWNvdXQgPDxzdHJjYXQoYSxiKTsKCX0gZWxzZSBpZiAoc3RyY21wKGEsYikgIT0gMCl7CgkJd2hpbGUgKHAgIT0gMCkgewoJCWNvdXQgPDwgcCAtIGE7CgkJcCA9IHN0cnN0cihwICsgMSwgYiApOwoJfQoJaWYgKHAgPT0gMCkgIHsKCQlmb3IgKCBpbnQgaSA9IDA7IGkgPCAobGVuZ3RoQSArIGxlbmd0aEIpOyArK2kpIHsKCQkJY291dCA8PCBhW2ldIDw8IGJbaV07CgkJfQoJfQoJY291dCA8PCBwOwoJfQogCgkKCXJldHVybiAwOwp9