def 				__lowercase	(						lowerCamelCase__					)				->str:

  '''simple docstring'''




  if not isinstance(snake_case__ ,				snake_case__					):
    a__     		=     (
        "operation can not be conducted on a object of type "
        f"{type(snake_case__					).__name__}"
    )
    raise TypeError(snake_case__					)
  a__     		=     ""
  for _ in range(0 ,				32					):
    bit_string += str(number % 2					)
    a__     		=     number >> 1
  return bit_string
def 				__lowercase	(						lowerCamelCase__					)				->str:

  '''simple docstring'''




  if number < 0:
    raise ValueError("the value of input must be positive"					)
  elif isinstance(snake_case__ ,				snake_case__					):
    raise TypeError("Input value must be a \'int\' type"					)
  elif isinstance(snake_case__ ,				snake_case__					):
    raise TypeError("\'<\' not supported between instances of \'str\' and \'int\'"					)
  a__     		=     0
  # iterator over [1 to 32],since we are dealing with 32 bit integer
  for _ in range(1 ,				33					):
    # left shift the bits by unity
    a__     		=     result << 1
    # get the end bit
    a__     		=     number % 2
    # right shift the bits by unity
    a__     		=     number >> 1
    # add that bit to our ans
    a__     		=     result | end_bit
  return get_reverse_bit_string(snake_case__					)


if __name__ == "__main__":
     import doctest

     doctest.testmod()



_SCREAMING_SNAKE_CASE   						=    [0.485, 0.456, 0.406]
_SCREAMING_SNAKE_CASE   						=    [0.229, 0.224, 0.225]
_SCREAMING_SNAKE_CASE   						=    [0.5, 0.5, 0.5]
_SCREAMING_SNAKE_CASE   						=    [0.5, 0.5, 0.5]
_SCREAMING_SNAKE_CASE   						=    [0.48145466, 0.4578275, 0.40821073]
_SCREAMING_SNAKE_CASE   						=    [0.26862954, 0.26130258, 0.27577711]

