Text this: Algorithms for discrete Fourier transform and convolution /