21.
Gyanesh starts from Point Y and drives 11 km towards the south. He then takes a left turn, drives 45 km, turns right and drives 29 km. He then takes a right turn and drives 18 km. He takes a right turn, drives 13 km. He then turns right, drives 29 km, turns left and drives 27 km to stop at Point Z. How far (shortest distance) and towards which direction should he drive in order to reach Point Y again? (All turns are 90-degree turns only unless specified.)