xxnnxxxxxx x * * * x nxm