


"""simple docstring"""
def 						_a				(      _SCREAMING_SNAKE_CASE = 100				)    ->				int:
							snake_case_           =		set()

							snake_case_           =		0

							snake_case_           =		n + 1  # maximum limit

							for a in range(2				, _SCREAMING_SNAKE_CASE				):
														for b in range(2				, _SCREAMING_SNAKE_CASE				):
																					snake_case_           =		a**b  # calculates the current power
																					collect_powers.add(_SCREAMING_SNAKE_CASE				)  # adds the result to the set
							return len(_SCREAMING_SNAKE_CASE				)


if __name__ == "__main__":
				print('Number of terms ', solution(int(str(input()).strip())))







"""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=snake_case__)
class      __A     (snake_case__):





							'''simple docstring'''

							__lowercase:		str							      =    field(default="""automatic-speech-recognition"""						,		metadata={"""include_in_asdict_even_if_is_default""": True})
							__lowercase:		ClassVar[Features]							      =    Features({"""audio""": Audio()})
							__lowercase:		ClassVar[Features]							      =    Features({"""transcription""": Value("""string""")})
							__lowercase:		str							      =    "audio"
							__lowercase:		str							      =    "transcription"



							def 		lowerCAmelCase       (				self							:      List[Any]		,       UpperCAmelCase_							:      Any       )					->int:



														"""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."""       )
														snake_case_           =		copy.deepcopy(self       )
														snake_case_           =		self.input_schema.copy()
														snake_case_           =		features[self.audio_column]
														snake_case_           =		input_schema
														return task_template



							@property
							def 		lowerCAmelCase       (				self							:      List[str]       )					->Dict[str, str]:



														"""simple docstring"""



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



