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