Fast Fourier Transformation Program