This article was moved here: https://blog.statewalker.com/2021-06-08/deterministic-hierarchical-finite-state-machine.html