using System.Collections.Generic;
namespace ListsAndDictionaries
public static void Main(string[] args)
Dictionary <string, string> adventures = new Dictionary <string, string> ();
Console.WriteLine("Hi there!! This program allows you to enter some significant places you have visited and what you did there! This is for your special adventure journal program! Press enter to begin:");
Console.WriteLine("Please enter a significant place around the world, or locally, you have visited:");
string place = Console.ReadLine();
Console.WriteLine("Now, please enter a description of this place you visited:");
string description = Console.ReadLine();
adventures.Add( place, description);
Console.WriteLine("Press enter to add another place with another description to your adventures. Type, 'done' if you are finished:");
string choice = Console.ReadLine();
Console.WriteLine("Yay! Your memories of your different adventures is now complete!");
Console.WriteLine("This storge space is only for the most important adventures you've gone on - enter the place that was the least important: ");
string memory = Console.ReadLine();
adventures.Remove( memory);
Console.WriteLine("Press enter to remove anther adventure, or type 'done' when you are satisfied:");
string exit = Console.ReadLine();
Console.WriteLine("Here is your new collection of adventures! ");
foreach(KeyValuePair<string, string> adventure in adventures)
Console.WriteLine("Destination: {0}. Description: {1}", adventure.Key, adventure.Value);
Console.WriteLine("Hope you come back to visit your memories again! Have a nice day!");