using System;

class S
{
	public string Prop { get { return "5"; } }
}

class S2
{
	public bool Prop;
}

static class E
{
	public static int Prop (this S s)
	{
		return 8;
	}
	
	public static int Prop (this S2 s)
	{
		return 18;
	}
}

class C
{
	public static void Main ()
	{
		S s = new S ();
		int b = s.Prop ();
		string bb = s.Prop;
		
		S2 s2 = new S2 ();
		int b2 = s2.Prop ();
		bool bb2 = s2.Prop;
	}
}