A hard question about fft

Start here