#include using namespace std; int main(){ int i,j,a[101010]; deque list[26]; string s,t,ans; cin >> s >> t; a[s.size()]=t.size(); for(i=s.size()-1;i>=0;i--){ if(a[i+1]==-1){ a[i]=-1; continue; } a[i]=a[i+1]-1; while(a[i]>=0){ if(s[i]==t[a[i]])break; a[i]--; } } /* for(i=0;i