using static System.Console;
public class Program {
public static void Main() {
WriteLine(FormataRG("12345678x"));
WriteLine(FormataRG("123456789"));
}
public static string FormataRG(string texto) => texto.Substring(0, 2) + "." + texto.Substring(2, 3) + "." + texto.Substring(5, 3) + "-" + texto.Substring(8, 1).ToUpper();
}
//https://pt.stackoverflow.com/q/55017/101
dXNpbmcgc3RhdGljIFN5c3RlbS5Db25zb2xlOwoKcHVibGljIGNsYXNzIFByb2dyYW0gewogICAgcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKSB7CiAgICAgICAgV3JpdGVMaW5lKEZvcm1hdGFSRygiMTIzNDU2Nzh4IikpOwogICAgICAgIFdyaXRlTGluZShGb3JtYXRhUkcoIjEyMzQ1Njc4OSIpKTsKICAgIH0KICAgIHB1YmxpYyBzdGF0aWMgc3RyaW5nIEZvcm1hdGFSRyhzdHJpbmcgdGV4dG8pID0+IHRleHRvLlN1YnN0cmluZygwLCAyKSArICIuIiArIHRleHRvLlN1YnN0cmluZygyLCAzKSArICIuIiArIHRleHRvLlN1YnN0cmluZyg1LCAzKSArICItIiArIHRleHRvLlN1YnN0cmluZyg4LCAxKS5Ub1VwcGVyKCk7Cn0KCi8vaHR0cHM6Ly9wdC5zdGFja292ZXJmbG93LmNvbS9xLzU1MDE3LzEwMQ==