10 ABACACBCCA