macam[8],
cyma[7], macy[7], myca[7], mamy[7], maca[6], mama[6], maya[6],
cym[6], myc[6], mym[6], mac[5], mam[5], may[5], yam[5], maa[4],
my[4], ma[3], aa[2],