nxx * ux * * xux * n * x * xx * n * xxu * uxxnxx *x