Reunion

http://commons.wikimedia.org/wiki/File:MUTCD_W8-15P.svg

A Russian problem from the 1999 Mathematical Olympiad:

A father wants to take his two sons to visit their grandmother, who lives 33 kilometers away. His motorcycle will cover 25 kilometers per hour if he rides alone, but the speed drops to 20 kph if he carries one passenger, and he cannot carry two. Each brother walks at 5 kph. Can the three of them reach grandmother’s house in 3 hours?

Click for Answer