old_contents: #!/usr/bin/env python
  
  """
  Expression Add Operators
  
  Given a string that contains only digits 0-9 and a target value, return all possibilities to add binary operators (not unary) +, -, or * between the digits so they evaluate to the target value.
  
  Examples: 
  "123", 6 -> ["1+2+3", "1*2*3"] 
  "232", 8 -> ["2*3+2", "2+3*2"]
  "105", 5 -> ["1*0+5","10-5"]
  "00", 0 -> ["0+0", "0-0", "0*0"]
  "3456237490", 9191 -> []
  
  https://leetcode.com/problems/expression-add-operators/
  """
  
  class Solution(object):
      def addOperators(self, num, target):
          """
          :type num: str
          :type target: int
          :rtype: List[str]
          """
new_contents: #!/usr/bin/env python
  
  """
  Expression Add Operators
  
  Given a string that contains only digits 0-9 and a target value, return all possibilities to add binary operators (not unary) +, -, or * between the digits so they evaluate to the target value.
  
  Examples: 
  "123", 6 -> ["1+2+3", "1*2*3"] 
  "232", 8 -> ["2*3+2", "2+3*2"]
  "105", 5 -> ["1*0+5","10-5"]
  "00", 0 -> ["0+0", "0-0", "0*0"]
  "3456237490", 9191 -> []
  
  https://leetcode.com/problems/expression-add-operators/
  """
  
  class Solution(object):
      def addOperators(self, num, target):
          """
          :type num: str
          :type target: int
          :rtype: List[str]
          """
          numbers = [int(e) for e in num]
          
          result = []
          searchQueue = []
          for n in numbers:
              
subject: update problem leetcode 282