the ____ loop is particularly useful when processing arrays.