if (0)

	%Successes
	Chicago.long = 86;
	Chicago.lat = 43;
	Chicago.name = 'Chicago';
	Atlanta.long = 83;
	Atlanta.lat = 33.75;
	Atlanta.name = 'Atlanta';
	Devil.long = 107;
	Devil.lat = 44;
	Devil.name = 'DevilsTower';
	Portland.long = 124;
	Portland.lat = 42;
	Portland.name = 'Portland';
	Winnipeg.long = 98;
	Winnipeg.lat = 50;
	Winnipeg.name = 'Winnipeg';
	LasVegas.long = 113;
	LasVegas.lat = 37;
	LasVegas.name = 'LasVegas';
	NewOrleans.long = 88;
	NewOrleans.lat = 30;
	NewOrleans.name = 'NewOrleans';
	NewYork.long = 73.96;
	NewYork.lat = 40.78;
	NewYork.name = 'NewYork';
	Stillwater.long = 92;
	Stillwater.lat = 42;
	Stillwater.name = 'Stillwater';
	Seattle.long = 124;
	Seattle.lat = 45;
	Seattle.name = 'Seattle';
	StPaul.long = 94;
	StPaul.lat = 43;
	StPaul.name = 'StPaul';
	Flagstaff.long = 109;
	Flagstaff.lat = 34;
	Flagstaff.name = 'Flagstaff';
	KeyWest.long = 82;
	KeyWest.lat = 26;
	KeyWest.name = 'KeyWest';
	Lindsborg.long = 96;
	Lindsborg.lat = 34;
	Lindsborg.name = 'Lindsborg';
	Victoria.long = 124;
	Victoria.lat = 48.41;
	Victoria.name = 'Victoria';
	Olympia.long = 123;
	Olympia.lat = 44;
	Olympia.name = 'Olympia';
	Monterey.long = 121;
	Monterey.lat = 35;
	Monterey.name = 'Monterey';
	QuadCities.long = 92;
	QuadCities.lat = 39;
	QuadCities.name = 'QuadCities';
	SantaCruz.long = 121.5;
	SantaCruz.lat = 36;
	SantaCruz.name = 'SantaCruz';
	SanFrancisco.long = 122.43;
	SanFrancisco.lat = 37.78;
	SanFrancisco.name = 'SanFrancisco';
	Minneapolis.long = 95;
	Minneapolis.lat = 44;
	Minneapolis.name = 'Minneapolis';
	Denver.long = 105.00;
	Denver.lat = 39.75;
	Denver.name = 'Denver';
	Provincetown.long = 71.08;
	Provincetown.lat = 42.33;
	Provincetown.name = 'Provincetown';
	citylist = [Chicago,Atlanta,Devil,Portland,Winnipeg,LasVegas,NewOrleans,NewYork,Stillwater,Seattle,StPaul,Flagstaff,KeyWest,Lindsborg,Victoria,Olympia,Monterey,QuadCities,SantaCruz,SanFrancisco,Minneapolis,Denver,Provincetown];

else

	%Disappointments
	MountRushmore.long = 103;
	MountRushmore.lat = 43;
	MountRushmore.name = 'MountRushmore';
	Atlanta.long = 83;
	Atlanta.lat = 33.75;
	Atlanta.name = 'Atlanta';
	Boston.long = 71.08;
	Boston.lat = 42.33;
	Boston.name = 'Boston';
	NewYork.long = 73.96;
	NewYork.lat = 40.78;
	NewYork.name = 'NewYork';
	PennsicWar.long = 79;
	PennsicWar.lat = 43;
	PennsicWar.name = 'PennsicWar';
	LasVegas.long = 115;
	LasVegas.lat = 35;
	LasVegas.name = 'LasVegas';
	LosAngeles.long = 118.25;
	LosAngeles.lat = 34.03;
	LosAngeles.name = 'LosAngeles';
	FourCorners.long = 112;
	FourCorners.lat = 36;
	FourCorners.name = 'FourCorners';
	Wyoming.long = 105.00;
	Wyoming.lat = 41;
	Wyoming.name = 'Wyoming';
	ColoradoSprings.long = 105.00;
	ColoradoSprings.lat = 38;
	ColoradoSprings.name = 'ColoradoSprings';
	Tacoma.long = 123;
	Tacoma.lat = 44;
	Tacoma.name = 'Tacoma';
	RoyalGorge.long = 106;
	RoyalGorge.lat = 37;
	RoyalGorge.name = 'RoyalGorge';
	Denver.long = 105.00;
	Denver.lat = 39.75;
	Denver.name = 'Denver';
	Halifax.long = 64.00;
	Halifax.lat = 50;
	Halifax.name = 'Halifax';
	citylist = [MountRushmore,Atlanta,Boston,NewYork,PennsicWar,LasVegas,LosAngeles,FourCorners,Wyoming,ColoradoSprings,Tacoma,RoyalGorge,Denver,Halifax];

end

mylength = length(citylist);

%Make the cities print correctly (left to right)
for loopit = 1:mylength
	citylist(loopit).long = 0 - citylist(loopit).long;
end

figure(1)
hold on
%orient tall
%title('My Best Vacations')
title('My Worst Vacations')
xlabel('Negative Longitude')
ylabel('Latitude')

%Plot the cities
for printit = 1:mylength
	plot(citylist(printit).long,citylist(printit).lat,'o')
	text(citylist(printit).long,citylist(printit).lat,cat(2,' ',citylist(printit).name));
end

line([-125,-124,-124,-124,-121,-115,-109,-104,-101,-100,-96,-94,-94],[52,50,45,40,35,32,31,31,29,30,26,25,28])
line([-94,-92,-90,-88,-88,-85,-83,-81,-80,-82,-79],[28,30,29,29,30,30,27,26,28,30,32]);
line([-124,-95,-95,-94,-93,-90,-92,-90,-89,-89,-88,-86,-87,-85,-84,-84,-83,-83],[47,47,48,48,47,47,46,46,45,44,43,43,45,46,46,45,45,43]);
line([-83,-80,-80,-74,-74,-70,-69,-68,-66,-65,-65],[43,43,44,45,46,47,49,49,47,47,46]);
line([-65,-69,-74,-75,-76,-79],[46,44,40,38,34,32]);
line([-65,-63],[46,47]);

hold off

