
"""simple docstring"""




def lowercase_						(     _snake_case		):
       if not isinstance(_snake_case     ,_snake_case		) or number < 0:
              raise ValueError("""Input must be a non-negative integer"""		)

       SCREAMING_SNAKE_CASE__		: List[Any]     =     0
       while number:
              # This way we arrive at next set bit (next 1) instead of looping
              # through each bit and checking for 1s hence the
              # loop won't run 32 times it will only run the number of `1` times
              number &= number - 1
              count += 1
       return count


if __name__ == "__main__":
     import doctest

     doctest.testmod()






"""simple docstring"""




import baseaa

def lowercase_						(     _snake_case		):
							return baseaa.baaencode(string.encode("""utf-8"""		)		)

def lowercase_						(     _snake_case		):
							return baseaa.baadecode(_snake_case		).decode("""utf-8"""		)


if __name__ == "__main__":
					UpperCAmelCase__   :					Dict												=				'Hello World!'
					UpperCAmelCase__   :					Tuple												=				baseaa_encode(test)
					print(encoded)

					UpperCAmelCase__   :					Tuple												=				baseaa_decode(encoded)
					print(decoded)




