So {(x+20) × 30-350}/x = 350/(x+20)+30.
That is 350x/(x+20)+30x = 30x+600-350.
X = 50m/min。
Answer: each branch of my son is 50 meters.