foobar
layout使用 并且DRY三个文件代码
第四章完成