Solution:
As BC is the angle bisector in the triangle MBE, we have BECE=BMCM (by a well-known property of the angle bisector). Similarly, BDAD=BMAM. Draw a line BM′ symmetric to BM with respect to the angle bisector of ABC (point M′ is on the line AC). BM′ bisects the angle DBE. Using the same property of the angle bisector, we get BEEM′=BDDM′. Subtracting from this BECE=BMCM we get BECM′=BDAM′ or BEBD=CM′AM′.
Now it remains only to find the ratio in which M′ divides AC. To do that, note that MBC and MBA have equal areas: 21BM⋅BC⋅sin∠MBC=21BM⋅BA⋅sin∠MBA. Therefore sin∠MBAsin∠MBC=BCAB=k. Hence
CM′AM′=SBCM′SABM′=21BM′⋅BC⋅sin∠M′BC21BM′⋅BA⋅sin∠M′BA=k⋅sin∠M′BCsin∠M′BA=sin∠MBAsin∠MBC=k⋅k=k2