using System;
using System.Linq;
class Animal
{
public string Name;
public bool DoIt()
{
Console.WriteLine(this.Name);
return true;
}
}
class Magic
{
Animal a = (from x in Enumerable.Repeat(new Animal() { Name = "Слон" }, 1) where x.DoIt() select x).First();
}
public class Test
{
public static void Main()
{
new Magic();
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uTGlucTsKCmNsYXNzIEFuaW1hbAp7CglwdWJsaWMgc3RyaW5nIE5hbWU7CgkKCXB1YmxpYyBib29sIERvSXQoKQoJewoJCUNvbnNvbGUuV3JpdGVMaW5lKHRoaXMuTmFtZSk7CgkJcmV0dXJuIHRydWU7Cgl9Cn0KCmNsYXNzIE1hZ2ljCnsKCUFuaW1hbCBhID0gKGZyb20geCBpbiBFbnVtZXJhYmxlLlJlcGVhdChuZXcgQW5pbWFsKCkgeyBOYW1lID0gItCh0LvQvtC9IiB9LCAxKSB3aGVyZSB4LkRvSXQoKSBzZWxlY3QgeCkuRmlyc3QoKTsKfQoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCW5ldyBNYWdpYygpOwoJfQp9