Revert "life_game"

This reverts commit 6d755ba43dd42b834f9ad3da15e113bd97253f3c.
Revert "Revert "life_game""

This reverts commit b0dfa87bf16d09f4c0335fdab43710dc691b4d0f.