nx * x % * * x * uxxxxx