M * * |m