There are many fascinating ideas in signal processing.