def Decimal_to_Int(s:str,k:int,base=10): """ s:小数点を含むかもしれない数 k:小数点以下高々何位までか? base:基数 """ if "." not in s: return int(s,base)*pow(base,k) m=s.index(".") return int(s.replace(".",""))*pow(base,k-(len(s)-m-1)) #================================================== from math import gcd alpha=Decimal_to_Int(input(),3) beta=1000 g=gcd(alpha,beta) alpha//=g; beta//=g if (alpha+beta)%2==0: X="A" else: if beta%2==0: X="C" else: X="B" K=(alpha-1)+(beta-1)+abs(alpha-beta)//2+abs(alpha+beta)//2 print(X,K)