using System;
public class Program
{
interface IDummyParent
void Open();
}
interface IDummyHides : IDummyParent
interface IDummy1
interface IDummy2
class Dummy : IDummy1, IDummy2, IDummyHides
void IDummyHides.Open()
Console.WriteLine("Hides");
void IDummyParent.Open()
Console.WriteLine("Parent");
void IDummy1.Open()
Console.WriteLine("1");
public void Open()
Console.WriteLine("2");
public static void Main()
new Dummy().Open();
((IDummy1) new Dummy()).Open();
((IDummy2) new Dummy()).Open();
((IDummyHides) new Dummy()).Open();
((IDummyParent) new Dummy()).Open();
Console.WriteLine("Hello World");