Mr. Po starts from Point A and drives 3 km towards the east. He then takes a left turn, drives 15 km, turns left and drives 9 km. He then takes a left turn and drives 19 km. He takes a final left turn, drives 6 km and stops at Point P. How far (shortest distance) and towards which direction should he drive in order to reach Point A again? (All turns are 90° turns only unless specified.
A6 km towards the south
B6 km towards the west
C4 km towards the north
D4 km towards the east
Answer: