interated array