



"""simple docstring"""

def       __magic_name__    (   _lowerCamelCase				: int = 1_0**1_2					):
							__a		:		List[str]									=       1
							__a		:		Any									=       0

							__a		:		Any									=       1
							__a		:		List[Any]									=       1

							while numerator <= 2 * min_total - 1:
														prev_numerator += 2 * numerator
														numerator += 2 * prev_numerator

														prev_denominator += 2 * denominator
														denominator += 2 * prev_denominator

							return (denominator + 1) // 2


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






"""simple docstring"""

from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_tensorflow_text_available, is_torch_available


lowercase__			   =  {
    "configuration_ernie": ["ERNIE_PRETRAINED_CONFIG_ARCHIVE_MAP", "ErnieConfig", "ErnieOnnxConfig"],
}

try:
	if not is_torch_available():
		raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
	pass
else:
	lowercase__			   =  [
	    "ERNIE_PRETRAINED_MODEL_ARCHIVE_LIST",
	    "ErnieForCausalLM",
	    "ErnieForMaskedLM",
	    "ErnieForMultipleChoice",
	    "ErnieForNextSentencePrediction",
	    "ErnieForPreTraining",
	    "ErnieForQuestionAnswering",
	    "ErnieForSequenceClassification",
	    "ErnieForTokenClassification",
	    "ErnieModel",
	    "ErniePreTrainedModel",
	]

if TYPE_CHECKING:
	from .configuration_ernie import ERNIE_PRETRAINED_CONFIG_ARCHIVE_MAP, ErnieConfig, ErnieOnnxConfig

	try:
		if not is_torch_available():
			raise OptionalDependencyNotAvailable()
	except OptionalDependencyNotAvailable:
		pass
	else:
		from .modeling_ernie import (
		    ERNIE_PRETRAINED_MODEL_ARCHIVE_LIST,
		    ErnieForCausalLM,
		    ErnieForMaskedLM,
		    ErnieForMultipleChoice,
		    ErnieForNextSentencePrediction,
		    ErnieForPreTraining,
		    ErnieForQuestionAnswering,
		    ErnieForSequenceClassification,
		    ErnieForTokenClassification,
		    ErnieModel,
		    ErniePreTrainedModel,
		)

else:
	import sys

	lowercase__			   =  _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)

