11.3.1 最直接的实现