Answer:
Distance travelled in 2 hours = 50 km/hr x 2 hrs = 100 km
Distance travelled in 4 hours = 23 km
Total distance travelled = 100 km + 23 km = 123 km
Total time taken = 2 hrs + 4 hrs = 6 hrs
Average speed = Total distance/Total time
Average speed = 123 km/6 hrs
Average speed = 20.5 km/hr