Fast Fourier Transforms and a comparison of Fast Fourier Transforms with the trivial algorithm