By Samuel

代码结构良好,但缺少注释。