code: def init_from_acceptor_bycopying(self, acceptor):
          
          for state in acceptor.states:
              for arc in state.arcs:
                  self.add_arc(state.stateid, arc.nextstate, acceptor.isyms.find(arc.ilabel))
              if state.final:
                  print state.stateid,' is final'
                  self[state.stateid].final = True;
docs: Adds a sink state
          Args:
              alphabet (list): The input alphabet
          Returns:
              None