





'''simple docstring'''


def 							UpperCAmelCase_  (						__lowerCamelCase : int			):
   if a < 0:
      raise ValueError("Input value must be a positive integer"			)
   elif isinstance(__lowerCamelCase     ,__lowerCamelCase			):
      raise TypeError("Input value must be a 'int' type"			)
   return bin(__lowerCamelCase			).count("1"			)


if __name__ == "__main__":
 import doctest

 doctest.testmod()









'''simple docstring'''


from abc import ABC, abstractmethod
from argparse import ArgumentParser
class 				a_       (    _lowerCAmelCase							):





     @staticmethod
     @abstractmethod
     def 							lowercase__				(			lowercase		: ArgumentParser						):





        """simple docstring"""




        raise NotImplementedError()







     @abstractmethod
     def 							lowercase__				(			self		: str						):





        """simple docstring"""




        raise NotImplementedError()


