https://profilpelajar.com/Fourier_analysis