code: def _create_delta(self):
          
          states = self._read_transitions()
          total_states = len(states)
          self._add_sink_state(states)
          nulltrans = self._read_null_transitions()
  
          def delta(current_state, character):
              """
              Sub function describing the transitions
              Args:
                  current_state (str): The current state
                  character (str): The input character
              Returns:
                  str: The next state
              """
              if character != '':
                  newstate = states[current_state][ord(character)]
                  if newstate > 0:
                      return newstate
                  else:
                      return total_states
              else:
                  return nulltrans[current_state]
  
          return total_states + 1, delta
docs: This function creates the delta transition
          Args:
              startState (int): Initial state of automaton
          Results:
              int, func: A number indicating the total states, and the delta function