Conway's Game of Life
362