input: 
  def convert_to_CSharp(python_code: str) -> str:
      """ Convert a given Python program to a C# program.
      >>> convert_to_CSharp("def power(x, y): if y == 0: return 1 else: return x * power(x, y - 1)")
      'public int Power(int x, int y) { if (y == 0) { return 1; } else { return x * Power(x, y - 1); } }'
      """
  
output:     python_code = python_code.replace("def ", "public ").replace(":", "{").replace("\n", " ").replace("return ", "return ").replace("else", "} else {").replace("if", "if (").replace("==", "==").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "} else {").replace("else", "}