S=input();T=input() S=list(S);T=list(T) def f(a): if 'A' in a and 'B' not in a: return 'A' if 'B' in a and 'A' not in a: return 'B' if 'A' in a and 'B' in a: return 'AB' return 'O' ans=[] for a in S: for b in T: ans.append(f([a,b])) b=['A','B','AB','O'] for c in b: cnt=ans.count(c)*100 print(cnt//len(ans),end=' ') print()