
'''simple docstring'''







from __future__ import annotations







def 				SCREAMING_SNAKE_CASE__	(   __A	)       ->	int:

	# preprocessing the first row
	for i in range(1			,				len(matrix[0]	)	):
		matrix[0][i] += matrix[0][i - 1]

	# preprocessing the first column
	for i in range(1			,				len(__A	)	):
		matrix[i][0] += matrix[i - 1][0]

	# updating the path cost for current position
	for i in range(1			,				len(__A	)	):
		for j in range(1			,				len(matrix[0]	)	):
			matrix[i][j] += min(matrix[i - 1][j]			,				matrix[i][j - 1]	)

	return matrix[-1][-1]


if __name__ == "__main__":
					import doctest

					doctest.testmod()


'''simple docstring'''

def      UpperCamelCase_						(					snake_case_       :       int						,		snake_case_       :       int      )					->     str:






 '''simple docstring'''

 if a < 0 or b < 0:
  raise ValueError("""the value of both inputs must be positive"""      )

 __lowerCAmelCase											=						str(bin(snake_case_      )      )[2:]  # remove the leading "0b"
 __lowerCAmelCase											=						str(bin(snake_case_      )      )[2:]  # remove the leading "0b"

 __lowerCAmelCase											=						max(len(snake_case_      )						,		len(snake_case_      )      )

 return "0b" + "".join(
     str(int(char_a == """1""" and char_b == """1"""      )      )
     for char_a, char_b in zip(a_binary.zfill(snake_case_      )						,		b_binary.zfill(snake_case_      )      )      )


if __name__ == "__main__":
 import doctest

 doctest.testmod()






