More comments, Frustration with Question 2

Having problems with Question 2, given that it seems impossible to do
without a loop. My halfway-there solution for question 1 doesn't work
because it can only return one city, and Question 2 calls for the
ability to return at least 2.