mnx * x * * n * uunxM * u * %nu * imnxn *K