


from typing import TYPE_CHECKING

from ...utils import _LazyModule


lowercase_	   =     {'''tokenization_wav2vec2_phoneme''': ['''Wav2Vec2PhonemeCTCTokenizer''']}


if TYPE_CHECKING:
							from .tokenization_wavaveca_phoneme import WavaVecaPhonemeCTCTokenizer
else:
							import sys

							lowercase_	   =     _LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)





from maths.is_square_free import is_square_free
from maths.prime_factors import prime_factors
def 				UpperCamelCase__					(  SCREAMING_SNAKE_CASE__						):
 __lowerCamelCase		:							Dict		 =						prime_factors(SCREAMING_SNAKE_CASE__						)
 if is_square_free(SCREAMING_SNAKE_CASE__						):
  return -1 if len(SCREAMING_SNAKE_CASE__						) % 2 else 1
 return 0


if __name__ == "__main__":
       import doctest

       doctest.testmod()

