

def 			A_      (    _UpperCAmelCase    ):
						SCREAMING_SNAKE_CASE_: Union[str, Any]  		=       (1 + 24 * n) ** 0.5
						return ((1 + root) / 6) % 1 == 0







def 			A_      (    _UpperCAmelCase = 50_00    ):
						SCREAMING_SNAKE_CASE_: str  		=       [(i * (3 * i - 1)) // 2 for i in range(1				,	_UpperCAmelCase    )]
						for i, pentagonal_i in enumerate(_UpperCAmelCase    ):
												for j in range(_UpperCAmelCase				,	len(_UpperCAmelCase    )    ):
																		SCREAMING_SNAKE_CASE_: Dict  		=       pentagonal_nums[j]
																		SCREAMING_SNAKE_CASE_: List[Any]  		=       pentagonal_i + pentagonal_j
																		SCREAMING_SNAKE_CASE_: str  		=       pentagonal_j - pentagonal_i
																		if is_pentagonal(_UpperCAmelCase    ) and is_pentagonal(_UpperCAmelCase    ):
																								return b

						return -1


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









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

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



@dataclass(frozen=UpperCAmelCase_	)
class   __lowercase				( UpperCAmelCase_	):




			"""simple docstring"""







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



			def        _SCREAMING_SNAKE_CASE			( self  :     Optional[Any]   ,						lowerCAmelCase__  :     int):
									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]   ,						lowerCAmelCase__):
															raise ValueError(F"Column {self.audio_column} is not an Audio type.")
									SCREAMING_SNAKE_CASE_: Tuple  		=       copy.deepcopy(self)
									SCREAMING_SNAKE_CASE_: Optional[int]  		=       self.input_schema.copy()
									SCREAMING_SNAKE_CASE_: Dict  		=       features[self.audio_column]
									SCREAMING_SNAKE_CASE_: int  		=       input_schema
									return task_template




			@property
			def        _SCREAMING_SNAKE_CASE			( self  :     int):
									return {self.audio_column: "audio", self.transcription_column: "transcription"}






