Cellular Automata Machines by Norman Margolus & Tommaso Toffoli