



def    UpperCAmelCase					(  lowercase__						:					int	):



			'''simple docstring'''





			return n * (2 * n - 1)




def    UpperCAmelCase					(  lowercase__						:					int	):



			'''simple docstring'''





			a__					=  (1 + 24 * n) ** 0.5
			return ((1 + root) / 6) % 1 == 0




def    UpperCAmelCase					(  lowercase__						:					int = 144	):



			'''simple docstring'''





			a__					=  start
			a__					=  hexagonal_num(lowercase__	)
			while not is_pentagonal(lowercase__	):
						n += 1
						a__					=  hexagonal_num(lowercase__	)
			return num


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






from typing import TYPE_CHECKING

from ...utils import _LazyModule


_lowercase				:					List[Any]     					={"""tokenization_bert_japanese""": ["""BertJapaneseTokenizer""", """CharacterTokenizer""", """MecabTokenizer"""]}


if TYPE_CHECKING:
	from .tokenization_bert_japanese import BertJapaneseTokenizer, CharacterTokenizer, MecabTokenizer

else:
	import sys

	_lowercase				:					Union[str, Any]     					=_LazyModule(__name__, globals()["""__file__"""], _import_structure, module_spec=__spec__)

