Question: An instrument-carrying rocket accidentally explodes at the top of its trajectory. The horizontal distance between the launch point and the point of explosion is L. The rocket breaks into two pieces that fly apart horizontally. The larger piece has three times the mass of the smaller piece. To the surprise of the scientist in charge, the smaller piece returns to Earth at the launching station. How far away does the larger piece land? Neglect air resistance and effects due to the Earth’s curvature.
My attempt:
Since there are no external forces in the horizontal direction - $ dp/dt_x=0 $
If the light object of mass $ m $ travels back to its starting location, it must take time sqrt(2h/g) where $ h $ is the height at which the explosion happens. Therefore, the horizontal velocity of the light block is $ -L /\sqrt{2h/g} $ and it follows that the velocity of the heavy mass is $ (X - L) / \sqrt{2h/g} $ where X is the distance from the launch point to where the heavier mass hits the ground.
The conservation of momentum equation is: $$ m*-L /\sqrt{2h/g} = 3m * (X - L) / \sqrt{2h/g} $$
Solving this equation gives $ X = 4/3 L $ but the actual answer is $ X = 8/3 L $. What is wrong with my solution?