#include<bits/stdc++.h>
using namespace std;
int p[30],q[30];
int main()
{
string s,t;cin>>s>>t;
int ls=s.length();int lt=t.length();
for(int i=0;i<ls;i++)p[s[i]-'a'+1]++;
for(int i=0;i<lt;i++)q[t[i]-'a'+1]++;
int le=0;
for(int i=1;i<=26;i++)
{
//cout<<p[i]<<' '<<q[i]<<endl;
le+=min(p[i],q[i]);
}
cout<<le;
return 0;
}