This was a lot of fun. I know this is a bit old, but how did you go about the converging walls? It it cellular automata?