code: 
  
  
  
  
  
  from __future__ import annotations
  
  def     a						(      _lowercase ,						_lowercase ,						_lowercase ,						_lowercase       )     ->None:
  		UpperCamelCase__  ,			UpperCamelCase__         =	m - 1, 0
  		while i >= 0 and j < n:
  				if key == mat[i][j]:
  						print(F"""Key {key} found at row- {i + 1} column- {j + 1}"""       )
  						return
  				if key < mat[i][j]:
  						i -= 1
  				else:
  						j += 1
  		print(F"""Key {key} not found"""       )
  
  def     a						(      )     ->None:
  		UpperCamelCase__         =	[[2, 5, 7], [4, 8, 1_3], [9, 1_1, 1_5], [1_2, 1_7, 2_0]]
  		UpperCamelCase__         =	int(input("""Enter the element to be searched:"""       )       )
  		print(_lowercase       )
  		search_in_a_sorted_matrix(_lowercase ,						len(_lowercase       ) ,						len(mat[0]       ) ,						_lowercase       )
  
  
  if __name__ == "__main__":
  				import doctest
  
  				doctest.testmod()
  				main()
  
  
  
  
  
  
style_context: 
  
  
  
  
  
  import warnings
  
  from .generation import FlaxGenerationMixin
  
  
  
  
  class   _UpperCAmelCase	(   _lowercase					):
  					# warning at import time
  					warnings.warn(
  					    "Importing `FlaxGenerationMixin` from `src/transformers/generation_flax_utils.py` is deprecated and will "
  					    "be removed in Transformers v5. Import as `from transformers import FlaxGenerationMixin` instead." ,       _lowercase ,       )
  
  
  
  
  
  