class A
{
	private int Thread
	{
		get
		{
			return 0;
		}
	}
}

class Thread
{
	public static void Foo ()
	{
	}
}

class B : A
{
	public static void Main ()
	{
		Thread.Foo ();
	}
}