static void Main(string[] args) { var imageView = new ImageView(new Image()); imageView.Apply(new BlurFilter()); imageView.Apply(new CaramelFilterAdapter(new CaramelFilter())); Console.WriteLine("--- Exercise ---"); var emailClient = new EmailClient(); emailClient.AddProvider(new GmailProviderAdapter()); emailClient.DownloadEmails(); Console.ReadLine(); }