若x^2+7xy+my^2-5x+43y-24=(x+by+c)(x+ay+d)求m的值