整理后的版本。