SoundHound Interview Question

Reproducing a well known cellular automata simulation in C++