


'''simple docstring'''

def 							SCREAMING_SNAKE_CASE__(		_UpperCamelCase   :					list     ,		_UpperCamelCase   :					int     ,		_UpperCamelCase   :					int     ,		_UpperCamelCase   :					int )		->       int:





   '''simple docstring'''







   UpperCamelCase__			    =    int((lower_bound + upper_bound) // 2 )
   if array[r] == value:
      return r
   if lower_bound >= upper_bound:
      return -1
   if array[r] < value:
      return binary_search(_UpperCamelCase     ,		r + 1     ,		_UpperCamelCase     ,		_UpperCamelCase )
   else:
      return binary_search(_UpperCamelCase     ,		_UpperCamelCase     ,		r - 1     ,		_UpperCamelCase )



def 							SCREAMING_SNAKE_CASE__(		_UpperCamelCase   :					int     ,		_UpperCamelCase   :					list )		->       list:





   '''simple docstring'''







   UpperCamelCase__			    =    0
   if matrix[index][0] == value:
      return [index, 0]
   while index < len(_UpperCamelCase ) and matrix[index][0] < value:
      UpperCamelCase__			    =    binary_search(matrix[index]     ,		0     ,		len(matrix[index] ) - 1     ,		_UpperCamelCase )
      if r != -1:
         return [index, r]
      index += 1
   return [-1, -1]


if __name__ == "__main__":
       import doctest

       doctest.testmod()


'''simple docstring'''

lowerCAmelCase_     =      "\n# Installation de Transformers\n! pip install transformers datasets\n# Pour installer à partir du code source au lieu de la dernière version, commentez la commande ci-dessus et décommentez la suivante.\n# ! pip install git+https://github.com/huggingface/transformers.git\n"

lowerCAmelCase_     =      [{"type": "code", "content": INSTALL_CONTENT}]
lowerCAmelCase_     =      {
    "{processor_class}": "FakeProcessorClass",
    "{model_class}": "FakeModelClass",
    "{object_class}": "FakeObjectClass",
}





