另一种实现