What two type names does this program print?
csharp
using System;
IMessage message = new AlertMessage();
Console.WriteLine(typeof(IMessage).Name);
Console.WriteLine(message.GetType().Name);
public interface IMessage { }
public sealed class AlertMessage : IMessage { }