buc[8], bud[8], pub[8], cud[7], cup[7], puc[7], dup[7], pud[7], cab[6], bad[6], dba[6], uda[6], cap[5], pac[5], pad[5],
bu[6], ud[5], ba[4], au[4], ad[3], da[3], pa[3],