


def      lowerCamelCase__       (       __lowerCAmelCase						:						int       ):




			"""simple docstring"""


			if isinstance(__lowerCAmelCase					,							__lowerCAmelCase       ):
						raise TypeError("'float' object cannot be interpreted as an integer"       )
			if isinstance(__lowerCAmelCase					,							__lowerCAmelCase       ):
						raise TypeError("'str' object cannot be interpreted as an integer"       )

			if num == 0:
						return "0b0"

			lowerCAmelCase_      			=			False

			if num < 0:
						lowerCAmelCase_      			=			True
						lowerCAmelCase_      			=			-num

			lowerCAmelCase_      			=			[]
			while num > 0:
						binary.insert(0					,							num % 2       )
						num >>= 1

			if negative:
						return "-0b" + "".join(str(__lowerCAmelCase       ) for e in binary       )

			return "0b" + "".join(str(__lowerCAmelCase       ) for e in binary       )


if __name__ == "__main__":
			import doctest

			doctest.testmod()





from string import ascii_lowercase, ascii_uppercase






def      lowerCamelCase__       (       __lowerCAmelCase						:						str       ):




			"""simple docstring"""


			if not sentence:
						return ""
			lowerCAmelCase_      			=			dict(zip(__lowerCAmelCase					,							__lowerCAmelCase       )       )
			return lower_to_upper.get(sentence[0]					,							sentence[0]       ) + sentence[1:]


if __name__ == "__main__":
			from doctest import testmod

			testmod()



