Here's my approach to this one
Let him start at(0,0)......first, he flies to the point given by: (29cos 60, 29sin60) = (14.5, 25.1)
Then ....he flies 20 km directly south and ends up at (14.5, 5.1)
Then......he flies to the point given by (14.5 + 10 cos150, 5.1 + 10 sin150) = (5.83975, 10.1)
The distance from this point to the origin [ where he started] =
sqrt [ 5.83975^2 + 10.1^2] ≈ 11.67 km ≈ 11.7 km
[ Just as Melody said.....!!!! ]
