
"""simple docstring"""






def 						_snake_case       (	lowercase__		:  Optional[Any]      ,     lowercase__		:  Dict		)  ->				Dict:


			'''simple docstring'''





			lowerCAmelCase_    :Any			     =  0
			while b > 0:
						if b & 1:
									res += a

						a += a
						b >>= 1

			return res






def 						_snake_case       (	lowercase__		:  Optional[Any]      ,     lowercase__		:  Optional[Any]      ,     lowercase__		:  str		)  ->				Optional[Any]:


			'''simple docstring'''





			lowerCAmelCase_    :Tuple			     =  0
			while b > 0:
						if b & 1:
									lowerCAmelCase_    :str			     =  ((res % c) + (a % c)) % c

						a += a
						b >>= 1

			return res










def        _lowerCamelCase(	lowercase__   , lowercase__ = " "	)						->	list:

		'''simple docstring'''







		__lowercase=			[]

		__lowercase=			0
		for index, char in enumerate(lowercase__	):
				if char == separator:
						split_words.append(string[last_index:index]	)
						__lowercase=			index + 1
				elif index + 1 == len(lowercase__	):
						split_words.append(string[last_index : index + 1]	)
		return split_words


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

	testmod()






