Implemented convolution
Convolution implemented