12. Discrete Fourier Transform