Discrete Fourier Transform (Dft)