Ruby - Functional Patterns in Ruby
Given a large array
arr = (1..1000000).to_a, which Ruby code snippet efficiently finds the first 3 even numbers greater than 500000 using lazy enumerators?