M x n p (28/29)

M x n p