Using FFT.