按照书上的逻辑处理完成