class proj, using Cellualar Automata