

'''simple docstring'''





import copy
from dataclasses import dataclass, field
from typing import ClassVar, Dict

from ..features import Audio, Features, Value
from .base import TaskTemplate


@dataclass(frozen=A__    )
class  UpperCAmelCase (							A__    ):

		'''simple docstring'''






		SCREAMING_SNAKE_CASE_           =					field(default='automatic-speech-recognition'  , metadata={'include_in_asdict_even_if_is_default': True}    )
		SCREAMING_SNAKE_CASE_           =					Features({'audio': Audio()}    )
		SCREAMING_SNAKE_CASE_           =					Features({'transcription': Value('string'    )}    )
		SCREAMING_SNAKE_CASE_           =					"audio"
		SCREAMING_SNAKE_CASE_           =					"transcription"
		def 			UpperCamelCase(					self   ,			SCREAMING_SNAKE_CASE_		)  ->     Optional[Any]:






							'''simple docstring'''



							if self.audio_column not in features:
												raise ValueError(f'''Column {self.audio_column} is not present in features.'''		)
							if not isinstance(features[self.audio_column]   ,			_UpperCamelCase		):
												raise ValueError(f'''Column {self.audio_column} is not an Audio type.'''		)
							lowerCamelCase_  				=      copy.deepcopy(self		)
							lowerCamelCase_  				=      self.input_schema.copy()
							lowerCamelCase_  				=      features[self.audio_column]
							lowerCamelCase_  				=      input_schema
							return task_template






		@property
		def 			UpperCamelCase(					self		)  ->     Optional[Any]:






							'''simple docstring'''



							return {self.audio_column: "audio", self.transcription_column: "transcription"}










from math import sqrt
def      A__       (    SCREAMING_SNAKE_CASE_   :      int						)  ->  bool:






   """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(SCREAMING_SNAKE_CASE_						) + 1						)				,	6						):
      if number % i == 0 or number % (i + 2) == 0:
         return False
   return True
def      A__       (    SCREAMING_SNAKE_CASE_   :      int = 1_00_01						)  ->  int:






   """simple docstring"""







   _UpperCAmelCase           =   0
   _UpperCAmelCase           =   1
   while count != nth and number < 3:
      number += 1
      if is_prime(SCREAMING_SNAKE_CASE_						):
         count += 1
   while count != nth:
      number += 2
      if is_prime(SCREAMING_SNAKE_CASE_						):
         count += 1
   return number


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