pfu[10], puf[10], fiu[9], pif[8], dup[7], pud[7], pup[7], idu[6], piu[6], dip[5], pip[5],
fu[8], uf[8], fi[6], ud[5], id[3], pi[3], ii[2],