Discrete-Time Signal Processing - Oppenheim;Schafer (Pearson)