#include<bits/stdc++.h>
using namespace std;
string a,b;
int l1,l2,r1,r2;
void build(int l1,int r1,int l2,int r2){
for(int i=l2;i<=r2;i++)
if(b[i]==a[l1]){
build(l1+1,l1+i-12,12,i-1);
build(l1+i-12+1,r1,i+1,r2);
cout<<a[l1]<<" ";
return;
}
}
int main(){
cin>>b>>a;
l1=1,r1=a.length();
l2=1,r2=b.length();
build(l1,r1,l2,r2);
return 0;
}