It's quite interesting to me how Fractran programs are reversible, given an end state, I can step through the evaluation backward and return to the origin state. Trying to learn more about this, I stumbled on this excellent blog post that connects the reversibility of some functions and the P vs NP problem.
https://vasekrozhon.wordpress.com/2024/08/18/what-p-vs-np-is-actually-about/
@neauoire I wonder if you might also enjoy quantum (unitary) algos? Is weird / fun / fascinating 😊