xnnnnxnunn®nnxn * x * uunu *nuuxu