基本要求完成. Iterator未完成