XXX * XX * X * * X * U * * * X * XXU * XXXXXXN *X