3 letter anagrams 24 results aaa aal aba abc abl afb ala alb alc alf baa bac bal bcf cab caf cal fab fac flb lab lac lbf lca