Game of life (37/48)

Game of life