
"""simple docstring"""




def lowercase_  (       _snake_case						):
							return n * (2 * n - 1)

def lowercase_  (       _snake_case						):
							SCREAMING_SNAKE_CASE__						:	int									=       (1 + 24 * n) ** 0.5
							return ((1 + root) / 6) % 1 == 0

def lowercase_  (       _snake_case = 144						):
							SCREAMING_SNAKE_CASE__						:	List[Any]									=       start
							SCREAMING_SNAKE_CASE__						:	Optional[int]									=       hexagonal_num(_lowerCAmelCase						)
							while not is_pentagonal(_lowerCAmelCase						):
														n += 1
														SCREAMING_SNAKE_CASE__						:	List[str]									=       hexagonal_num(_lowerCAmelCase						)
							return num


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






"""simple docstring"""




import re

def lowercase_  (       _snake_case						):
							def docstring_decorator(_snake_case						):
														SCREAMING_SNAKE_CASE__						:	Any									=       fn.__doc__
														SCREAMING_SNAKE_CASE__						:	Dict									=       func_doc.split("""\n"""						)
														SCREAMING_SNAKE_CASE__						:	Any									=       0
														while i < len(_snake_case						) and re.search(R"""^\s*Examples?:\s*$"""       ,lines[i]						) is None:
																					i += 1
														if i < len(_snake_case						):
																					SCREAMING_SNAKE_CASE__						:	List[str]									=       example_docstring
																					SCREAMING_SNAKE_CASE__						:	List[Any]									=       """\n""".join(_snake_case						)
														else:
																					raise ValueError(
																					    f'''The function {fn} should have an empty \'Examples:\' in its docstring as placeholder, '''
																					    f'''current docstring is:\n{func_doc}'''						)
														SCREAMING_SNAKE_CASE__						:	int									=       func_doc
														return fn

							return docstring_decorator




