Fourier Fast Transform