javascript syntax highlighting
test for no power of two length
added convolution