private static char OctChar(char a, char b, char c) { int x = (int)a - (int)'0'; int y = (int)b - (int)'0'; int z = (int)c - (int)'0'; return (char)(((x * 8) + y) * 8 + z); }