import java.lang.*;

public class FlightMap
{
	public FlightMap()
	{
		
	}
	
	public readInFlightMap(String cityFileName, String flightFileName)
	{
		
	}
	
	public void displayAllCities()
	{
		
	}
	public void displayAdjacentCities(City aCity)
	{
		
	}
	public void markVisited(City aCity)
	{
		
	}
	public void unVisitAll()
	{
		
	}
	
	public boolean isVisited(City aCity)
	{
		
	}
	public void insertAdjacentCity(City aCity, City adjactentCity)
	{
		
	}
	public City getNextCity( City fromCity)
	{
		
	}
	public boolean isPath(City origen, City destinationCity)
	{
		
	}
}

import java.lang.*;

public class FlightMap
{
	LinkedList<City>[] adjacencyList;
	
	public FlightMap()
	{
		
	}
	
	public readInFlightMap(String cityFileName, String flightFileName)
	{
		
	}
	
	public void displayAllCities()
	{
		
	}
	public void displayAdjacentCities(City aCity)
	{
		
	}
	public void markVisited(City aCity)
	{
		
	}
	public void unVisitAll()
	{
		
	}
	
	public boolean isVisited(City aCity)
	{
		
	}
	public void insertAdjacentCity(City aCity, City adjactentCity)
	{
		
	}
	public City getNextCity( City fromCity)
	{
		
	}
	public boolean isPath(City origen, City destinationCity)
	{
		
	}
}

Update FlightMap.java