swap[9], pass[7], spas[7], wasa[6], aase[4], asse[4],
pas[6], spa[6], pes[6], was[5], wes[5], aas[3], ase[3], ass[3], ess[3],
aa[2], as[2], es[2],