private static byte GetColorCode(int index) { if (index >= 144) return (byte)(((index - 144) << 4) | 0x0F); return (byte)(((index / 9) << 4) | (index % 9)); }