cham[8], mach[8], char[7], harc[7], mahr[7],
ach[6], cha[6], mac[5], car[4], rac[4], mar[4], ram[4],
hm[5], ha[4], ma[3], ar[2],