M-type Pattern