Concept Flow - Scalar and array broadcasting
Start with scalar and array
Check shapes compatibility
Broadcast scalar to array shape
Perform element-wise operation
Return result array
Broadcasting lets a scalar act like an array of the same shape to do element-wise operations easily.