https://youlibr.com/youlibr-digital-signal-processing-theory-and-practice-10th-edition-1015696