n, d=gets.split.map(&:to_i) s='' if n>d d.times{s<< 'A'} (n-d).times{s<< 'C'} else (n-(d-n)).times{s<< 'A'} (d-n).times{s<< 'B'} end puts s