
"""simple docstring"""





from maths.is_square_free import is_square_free
from maths.prime_factors import prime_factors







def 	__a     (		__lowerCamelCase  ):
   UpperCAmelCase_					:					List[str]			     =    prime_factors(_a  )
   if is_square_free(_a  ):
      return -1 if len(_a  ) % 2 else 1
   return 0


if __name__ == "__main__":
    import doctest

    doctest.testmod()







"""simple docstring"""

import numpy as np




def __lowercase			(							_a    ):
    return (2 / (1 + np.exp(-2 * vector    ))) - 1


if __name__ == "__main__":
     import doctest

     doctest.testmod()





