#Development

Added iterator design pattern should be refactored