Conway's game of life, distributed across your browser