M * ( |S