conways game of life Thanks @seejee