#include <iostream>
#include <cstring>
#include <map>
using namespace std;
int main(int,char *[]){
int a=0,b=0,c=0;
char buffer[512]{};
cin.getline(buffer,sizeof(buffer));
std::map<char,int*>cur_map;
cur_map['a'] = &a;
cur_map['b'] = &b;
cur_map['c'] = &c;
for(int i=0;i< strlen(buffer);++i){
std::string temp_symbol{};
while(buffer[i]!=';')
temp_symbol.push_back(buffer[i++]);
if(temp_symbol.back()>='a'&&temp_symbol.back()<='c') {
*cur_map[temp_symbol.front()] = *cur_map[temp_symbol.back()];
}else{
*cur_map[temp_symbol.front()] = temp_symbol.back() - '0';
}
temp_symbol.clear();
}
cout<<a<<" "<<b<<" "<<c<<endl;
return 0;
}