using System;
using System.IO;
public class Test
{
public static void Main()
{
Console.Out.WriteLine(goo("abcedfg")+ " " + goo(""));
public string goo(string s)
{
return (s.Length <= 1) ? s : goo(s.Substring(1)) + s.ElementAt(0);
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uSU87CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJQ29uc29sZS5PdXQuV3JpdGVMaW5lKGdvbygiYWJjZWRmZyIpKyAiICIgKyBnb28oIiIpKTsJCgkJCgkJcHVibGljIHN0cmluZyBnb28oc3RyaW5nIHMpCiAgICAgICAgewogICAgICAgICAgICByZXR1cm4gKHMuTGVuZ3RoIDw9IDEpID8gcyA6IGdvbyhzLlN1YnN0cmluZygxKSkgKyBzLkVsZW1lbnRBdCgwKTsKICAgICAgICB9Cgl9CgkKCSAKICAgICAgICAKfQ==
prog.cs(10,2): error CS1525: Unexpected symbol `public'
prog.cs(10,19): error CS1525: Unexpected symbol `('
prog.cs(18,0): error CS1525: Unexpected symbol `}'
Compilation failed: 3 error(s), 0 warnings