Complex Automaton