using System;
namespace ProgramConsole
{
interface IA
{
void Display();
}
interface IB
{
void Display();
}
public class Program:IA,IB
{
void IA.Display()
{
Console.WriteLine("I am from A");
}
void IB.Display()
{
Console.WriteLine("I am from B");
}
public static void Main(string[] args)
{
IA p1 = new Program();
p1.Display();
IB p2 = new Program();
p2.Display();
}
}
}
dXNpbmcgU3lzdGVtOwoKbmFtZXNwYWNlIFByb2dyYW1Db25zb2xlCnsKCiAgICBpbnRlcmZhY2UgSUEKICAgIHsKICAgICAgICB2b2lkIERpc3BsYXkoKTsKICAgIH0KICAgIGludGVyZmFjZSBJQgogICAgewogICAgICAgIHZvaWQgRGlzcGxheSgpOwogICAgfQoKICAgIHB1YmxpYyBjbGFzcyBQcm9ncmFtOklBLElCCiAgICB7CgogICAgICAgIHZvaWQgSUEuRGlzcGxheSgpCiAgICAgICAgewogICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSgiSSBhbSBmcm9tIEEiKTsKICAgICAgICB9CgogICAgICAgIHZvaWQgSUIuRGlzcGxheSgpCiAgICAgICAgewogICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSgiSSBhbSBmcm9tIEIiKTsKICAgICAgICB9CgogICAgICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKHN0cmluZ1tdIGFyZ3MpCiAgICAgICAgewogICAgICAgICAgIElBIHAxID0gbmV3IFByb2dyYW0oKTsKICAgICAgICAgICBwMS5EaXNwbGF5KCk7CiAgICAgICAgICAgSUIgcDIgPSBuZXcgUHJvZ3JhbSgpOwogICAgICAgICAgIHAyLkRpc3BsYXkoKTsKICAgICAgICB9CiAgICB9Cn0=