XXK * K * K * * * K * KKXKK * * X * X * * * *XK