



from typing import TYPE_CHECKING

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


_lowerCamelCase						    =  {"""configuration_unispeech""": ["""UNISPEECH_PRETRAINED_CONFIG_ARCHIVE_MAP""", """UniSpeechConfig"""]}

try:
      if not is_torch_available():
            raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
      pass
else:
      _lowerCamelCase						    =  [
          """UNISPEECH_PRETRAINED_MODEL_ARCHIVE_LIST""",
          """UniSpeechForCTC""",
          """UniSpeechForPreTraining""",
          """UniSpeechForSequenceClassification""",
          """UniSpeechModel""",
          """UniSpeechPreTrainedModel""",
      ]

if TYPE_CHECKING:
      from .configuration_unispeech import UNISPEECH_PRETRAINED_CONFIG_ARCHIVE_MAP, UniSpeechConfig

      try:
            if not is_torch_available():
                  raise OptionalDependencyNotAvailable()
      except OptionalDependencyNotAvailable:
            pass
      else:
            from .modeling_unispeech import (
                UNISPEECH_PRETRAINED_MODEL_ARCHIVE_LIST,
                UniSpeechForCTC,
                UniSpeechForPreTraining,
                UniSpeechForSequenceClassification,
                UniSpeechModel,
                UniSpeechPreTrainedModel,
            )

else:
      import sys

      _lowerCamelCase						    =  _LazyModule(__name__, globals()["""__file__"""], _import_structure, module_spec=__spec__)











from math import sqrt






def 	_lowerCAmelCase						(				__lowerCamelCase   :     int     ):



 """simple docstring"""





 if 1 < number < 4:
  # 2 and 3 are primes
  return True
 elif number < 2 or number % 2 == 0 or number % 3 == 0:
  # Negatives, 0, 1, all even numbers, all multiples of 3 are not primes
  return False

 # All primes number are in format of 6k +/- 1
 for i in range(5		,	int(sqrt(__lowerCamelCase     ) + 1     )		,	6     ):
  if number % i == 0 or number % (i + 2) == 0:
   return False
 return True






def 	_lowerCAmelCase						(				__lowerCamelCase   :     int = 10001     ):



 """simple docstring"""





 __SCREAMING_SNAKE_CASE       :    List[Any]       =	0
 __SCREAMING_SNAKE_CASE       :    Dict       =	1
 while count != nth and number < 3:
  number += 1
  if is_prime(__lowerCamelCase     ):
   count += 1
 while count != nth:
  number += 2
  if is_prime(__lowerCamelCase     ):
   count += 1
 return number


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






