A,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,CA,B,C