Implementação de Padrões de Projeto no Game of Life