整理了部分代码。添加若干注释。