uuu * u % * xuxx * * xunx * u * M*