def       __lowerCAmelCase      (						A_   : int					)    ->  bool:
  __UpperCAmelCase						    =       n ** (1 / 3)
  return (val * val * val) == n


if __name__ == "__main__":
       print(perfect_cube(27))
       print(perfect_cube(4))




from abc import ABC, abstractmethod
from argparse import ArgumentParser


class 			UpperCAmelCase__    (		snake_case					):



  """simple docstring"""






  @staticmethod
  @abstractmethod
  def 	_UpperCAmelCase				(				__lowerCAmelCase:			ArgumentParser   ) -> Tuple:




    '''simple docstring'''




    raise NotImplementedError()






  @abstractmethod
  def 	_UpperCAmelCase				(				self:			List[str]   ) -> List[Any]:




    '''simple docstring'''




    raise NotImplementedError()



