2. Jocul vietii: Un tabel dreptunghiular cu m linii si n coloane contine celule care pot fi vii sau moarte. Fiind data o configuratie a tabelului, se cere sa se calculeze configuratia "generatiei" urmatoare, stiind ca celulele moarte isi pastreaza starea, iar o celula vie moare daca si numai daca numarul celulelor vecine vii este mai mic decat 2 sau mai mare decat 4. O celula are cel mult 8 vecini: pe orizaontala, pe verticala si pe diagonale. Fiecare celula va avea asociat un proces (care calculeaza numarul vecinilor si apoi asteapta un semnal pentru a modifica valoarea celulei) si un proces de control care asteapta ca toate procesele sa termine calculul vecinilor, dupa care semnaleaza acestor procese sa efectueze modificarile asupra celulelor.