M^3