Two leopard seals, Snap and Snarl, start 210 meters apart. They swim toward each other at a constant speed of 10 km/h each. Gilly, a gentoo penguin, starts at Snap and swims back and forth between the seals continually until the two seals meet. When going from Snap to Snarl, Gilly swims at 15 km/h, but when going from Snarl to Snap, Gilly swims at 20 km/h. What is the total distance that Gilly swims before the seals meet?
Found similar problems at:
but i don't think the average speed method gives correct answer, using average speed doesn't quite make sense to me, since the distance differs each time the penguin going back and forth.
And the train problem Apparent paradox for the bird traveling between two trains puzzle doesn't consider the bird could have different speed going back and forth.
How should the above problem be solved? Thanks.