Upstream-Downstream relative speed question

A person rides a cycle at a constant speed. When he drives in the direction of the wind, he is able to go 35 km in 5 hrs. While returning, when the wind was against the direction of his driving, he took 7hrs for the same distance. At what speed does he rides when there is no wind?

Speed and time question

Two towns are exactly 100 km apart. Suresh leaves City-A at 3 pm driving at 30 km/hr. After 30 minutes, at 3:30 pm, Ramesh leaves City-B driving at 60 km/hr. When they meat each other, how far they will be from City-A ?