#include<bits/stdc++.h>
using namespace std;
int main()
{
//freopen("in.txt","r",stdin);
int n;cin>>n;
int cnt=0;
vector<string> ppp;
for(int i=0;i<n;i++){
string id,pw;
cin>>id>>pw;int flag=0;
for(int i=0;i<pw.length();i++){
if(pw[i]=='1'){
pw[i]='@';flag=1;
}else if(pw[i]=='0'){
pw[i]='%';flag=1;
}else if(pw[i]=='l'){
pw[i]='L';flag=1;
}else if(pw[i]=='O'){
pw[i]='o';flag=1;
}
}
if(flag==1){
cnt++;
ppp.push_back(id);
ppp.push_back(pw);
}
}
if(cnt!=0){
cout<<cnt<<endl;
for(int i=0;i<ppp.size();i+=2){
cout<<ppp[i]<<' '<<ppp[i+1]<<endl;
}
}
if(cnt==0&&n!=1){
cout<<"There are "<<n<<" accounts and no account is modified"<<endl;
}else if(cnt==0&&n==1){
cout<<"There is 1 account and no account is modified"<<endl;
}
return 0;
}