3. 代码实现