V2.1 compete!

调整了输出格式，完善部分代码注释。