Introduction - If you have any usage issues, please Google them yourself
Basic requirements (1) to create a city linked list (2) given a city name, return its position coordinates (3) given a position coordinates of P and a distance D, the return of all with the distance of P less than or equal to D city. (4) insert a new city in the existing cities linked list (5) updated city information (6) remove a city information.