Concept Flow - Convolution (convolve)
Start with two arrays
Flip second array
Slide flipped array over first
Multiply overlapping elements
Sum the products
Store sum in output array
Move to next position
Repeat until all positions done
End with convolved array
↩Repeat until all positions done
Convolution slides one array over another, multiplies overlapping elements, sums them, and stores the result step-by-step.