#include <cstdio>
#include <cstring>
#include <cmath>
#include <algorithm>
using namespace std;
int hashtable[130] = {0};
int main()
{
char s1[1200],s2[1200];
scanf("%s %s",s1,s2);
int len1 = strlen(s1),len2 = strlen(s2);
int flag = 1;
for(int i = 0;i < len1; i++)
{
hashtable[s1[i]] ++;
}
for(int i = 0 ; i < len2; i++)
{
hashtable[s2[i]]--;
if(hashtable[s2[i]] < 0)
flag = 0;
}
if(flag == 1)
{
printf("Yes ");
int sum = 0;
for(int i = 0; i < 130; i++)
{
if(hashtable[i] > 0)
sum+=hashtable[i];
}
printf("%d",sum);
}
else
{
printf("No ");
int sum = 0;
for(int i = 0; i < 130; i++)
{
if(hashtable[i] < 0)
sum+=abs(hashtable[i]);
}
printf("%d",sum);
}
return 0;
}