This might be a bit out of the scope of this sub, but I implemented a maze-generating algorithm using recursion in c++. Satisfying