private byte ApproachColor(byte fg, byte bg) { int fore = (int)fg; int back = (int)bg; return (byte)(back + (0.1 * (fore - back))); }