#include <iostream>
#include <algorithm>
using namespace std;
int main() {
string line1, line2, ans;
while (cin >> line1 >> line2){;
ans.clear();
for(auto i : line1){
for (int j = 0; j < line2.size(); ++j){
if (i == line2[j]){
ans += i;
line2.erase(line2.begin() + j);
--j;
break;
}
}
}
sort (ans.begin(), ans.end());
cout << ans <<'\n';
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewogICAgc3RyaW5nIGxpbmUxLCBsaW5lMiwgYW5zOwogICAgd2hpbGUgKGNpbiA+PiBsaW5lMSA+PiBsaW5lMil7OwogICAgCWFucy5jbGVhcigpOwogICAgICAgIGZvcihhdXRvIGkgOiBsaW5lMSl7CiAgICAgICAgICAgIGZvciAoaW50IGogPSAwOyBqIDwgbGluZTIuc2l6ZSgpOyArK2opewogICAgICAgICAgICAgICAgaWYgKGkgPT0gbGluZTJbal0pewogICAgICAgICAgICAgICAgICAgIGFucyArPSBpOwogICAgICAgICAgICAgICAgICAgIGxpbmUyLmVyYXNlKGxpbmUyLmJlZ2luKCkgKyBqKTsKICAgICAgICAgICAgICAgICAgICAtLWo7CiAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgc29ydCAoYW5zLmJlZ2luKCksIGFucy5lbmQoKSk7CiAgICAgICAgY291dCA8PCBhbnMgPDwnXG4nOwogICAgfQp9