Drill JavaScript fluency, code reading, tracing, Big-O, async, and comments-first problem solving with deterministic feedback.
Write a function named solution that receives an array of numbers and returns a new array containing only the even numbers.