one can’t help but like any algorithm built out of butterflies and twiddle factors.
modelling using statecharts / discrete events?