#include <iostream>
#include <vector>
#include <string>
//剪刀 石头 布
using namespace std;
int main()
{
vector<int> jg;
while(1)
{
string s1;
string s2;
int p1=0;
int p2=0;
cin>>s1>>s2;
if((s1=="E")&&(s2=="E"))
{
break;
}
for(int i=0;i<s1.size();i++)
{
if(((s1[i]=='R')&&(s2[i]=='S'))||((s1[i]=='S')&&(s2[i]=='P'))||((s1[i]=='P')&&(s2[i]=='R')))
{
p1++;
}else if(s1[i]==s2[i])
{
}else
{
p2++;
}
}
jg.push_back(p1);
jg.push_back(p2);
}
for(int i=0;i<jg.size();i++)
{
if(i%2==0)
{
cout<<"P1: "<<jg[i]<<endl;
}else
{
cout<<"P2: "<<jg[i]<<endl;
}
}
return 0;
}