注意:由于要求的字数较多,我将提供一个简化