Concept Flow - Each as the primary iterator
Start with collection
Call each method
Take first element
Execute block with element
Move to next element
More elements?
No→End iteration
↩Back to Execute block
The each method takes one element at a time from a collection and runs the given block on it until all elements are processed.