using System;
public class Test
{
public delegate int ElCallback(int K);
public static void HacerAlgoPalCallback(bool Valor, ElCallback T) {
if (Valor)
T(10);
}
public static void Main()
{
HacerAlgoPalCallback(true, x => { Console.WriteLine(x + 10); return 0; });
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewogIHB1YmxpYyBkZWxlZ2F0ZSBpbnQgRWxDYWxsYmFjayhpbnQgSyk7CiAgcHVibGljIHN0YXRpYyB2b2lkIEhhY2VyQWxnb1BhbENhbGxiYWNrKGJvb2wgVmFsb3IsIEVsQ2FsbGJhY2sgVCkgewogICAgaWYgKFZhbG9yKQogICAgICBUKDEwKTsKICB9CiAgcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQogIHsKICAgIEhhY2VyQWxnb1BhbENhbGxiYWNrKHRydWUsIHggPT4geyBDb25zb2xlLldyaXRlTGluZSh4ICsgMTApOyByZXR1cm4gMDsgfSk7CiAgfQp9