






'''simple docstring'''






from typing import TYPE_CHECKING

from ...utils import (
    OptionalDependencyNotAvailable,
    _LazyModule,
    is_flax_available,
    is_sentencepiece_available,
    is_tf_available,
    is_tokenizers_available,
    is_torch_available,
)


__A     						= {
    '''configuration_switch_transformers''': [
        '''SWITCH_TRANSFORMERS_PRETRAINED_CONFIG_ARCHIVE_MAP''',
        '''SwitchTransformersConfig''',
        '''SwitchTransformersOnnxConfig''',
    ]
}

try:
      if not is_torch_available():
            raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
      pass
else:
      __A     						= [
          '''SWITCH_TRANSFORMERS_PRETRAINED_MODEL_ARCHIVE_LIST''',
          '''SwitchTransformersEncoderModel''',
          '''SwitchTransformersForConditionalGeneration''',
          '''SwitchTransformersModel''',
          '''SwitchTransformersPreTrainedModel''',
          '''SwitchTransformersTop1Router''',
          '''SwitchTransformersSparseMLP''',
      ]


if TYPE_CHECKING:
      from .configuration_switch_transformers import (
          SWITCH_TRANSFORMERS_PRETRAINED_CONFIG_ARCHIVE_MAP,
          SwitchTransformersConfig,
          SwitchTransformersOnnxConfig,
      )

      try:
            if not is_torch_available():
                  raise OptionalDependencyNotAvailable()
      except OptionalDependencyNotAvailable:
            pass
      else:
            from .modeling_switch_transformers import (
                SWITCH_TRANSFORMERS_PRETRAINED_MODEL_ARCHIVE_LIST,
                SwitchTransformersEncoderModel,
                SwitchTransformersForConditionalGeneration,
                SwitchTransformersModel,
                SwitchTransformersPreTrainedModel,
                SwitchTransformersSparseMLP,
                SwitchTransformersTopaRouter,
            )


else:
      import sys

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







'''simple docstring'''






from math import gcd




def 							_SCREAMING_SNAKE_CASE	(					A	:							int = 1_20_00	)     ->			int:







   """simple docstring"""
   __snake_case					:   Dict  				=			0
   for d in range(max_d + 1	):
      for n in range(d // 3 + 1	,		(d + 1) // 2	):
         if gcd(A	,		A	) == 1:
            fractions_number += 1
   return fractions_number


if __name__ == "__main__":
      print(f'''{solution() = }''')