
import os
from math import logaa







def        A__					(						lowerCamelCase = "base_exp.txt"						)  ->	int:
				UpperCamelCase_:							float	=						0
				UpperCamelCase_:							str	=						0
				for i, line in enumerate(open(os.path.join(os.path.dirname(lowerCamelCase						)     ,    lowerCamelCase						)						)						):
								UpperCamelCase_,   UpperCamelCase_:							Union[str, Any]	=						list(map(lowerCamelCase     ,    line.split(""","""						)						)						)
								if x * logaa(lowerCamelCase						) > largest:
												UpperCamelCase_:							Dict	=						x * logaa(lowerCamelCase						)
												UpperCamelCase_:							Tuple	=						i + 1
				return result


if __name__ == "__main__":
							print(solution())








from typing import TYPE_CHECKING

from ...utils import (
    OptionalDependencyNotAvailable,
    _LazyModule,
    is_flax_available,
    is_tf_available,
    is_tokenizers_available,
    is_torch_available,
)


lowerCamelCase_						: Optional[Any]         =  {
    """configuration_distilbert""": [
        """DISTILBERT_PRETRAINED_CONFIG_ARCHIVE_MAP""",
        """DistilBertConfig""",
        """DistilBertOnnxConfig""",
    ],
    """tokenization_distilbert""": ["""DistilBertTokenizer"""],
}

try:
							if not is_tokenizers_available():
														raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
							pass
else:
							lowerCamelCase_						: List[Any]         =  ["""DistilBertTokenizerFast"""]

try:
							if not is_torch_available():
														raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
							pass
else:
							lowerCamelCase_						: Optional[int]         =  [
							    """DISTILBERT_PRETRAINED_MODEL_ARCHIVE_LIST""",
							    """DistilBertForMaskedLM""",
							    """DistilBertForMultipleChoice""",
							    """DistilBertForQuestionAnswering""",
							    """DistilBertForSequenceClassification""",
							    """DistilBertForTokenClassification""",
							    """DistilBertModel""",
							    """DistilBertPreTrainedModel""",
							]

try:
							if not is_tf_available():
														raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
							pass
else:
							lowerCamelCase_						: List[str]         =  [
							    """TF_DISTILBERT_PRETRAINED_MODEL_ARCHIVE_LIST""",
							    """TFDistilBertForMaskedLM""",
							    """TFDistilBertForMultipleChoice""",
							    """TFDistilBertForQuestionAnswering""",
							    """TFDistilBertForSequenceClassification""",
							    """TFDistilBertForTokenClassification""",
							    """TFDistilBertMainLayer""",
							    """TFDistilBertModel""",
							    """TFDistilBertPreTrainedModel""",
							]

try:
							if not is_flax_available():
														raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
							pass
else:
							lowerCamelCase_						: Dict         =  [
							    """FlaxDistilBertForMaskedLM""",
							    """FlaxDistilBertForMultipleChoice""",
							    """FlaxDistilBertForQuestionAnswering""",
							    """FlaxDistilBertForSequenceClassification""",
							    """FlaxDistilBertForTokenClassification""",
							    """FlaxDistilBertModel""",
							    """FlaxDistilBertPreTrainedModel""",
							]


if TYPE_CHECKING:
							from .configuration_distilbert import (
							    DISTILBERT_PRETRAINED_CONFIG_ARCHIVE_MAP,
							    DistilBertConfig,
							    DistilBertOnnxConfig,
							)
							from .tokenization_distilbert import DistilBertTokenizer

							try:
														if not is_tokenizers_available():
																					raise OptionalDependencyNotAvailable()
							except OptionalDependencyNotAvailable:
														pass
							else:
														from .tokenization_distilbert_fast import DistilBertTokenizerFast

							try:
														if not is_torch_available():
																					raise OptionalDependencyNotAvailable()
							except OptionalDependencyNotAvailable:
														pass
							else:
														from .modeling_distilbert import (
														    DISTILBERT_PRETRAINED_MODEL_ARCHIVE_LIST,
														    DistilBertForMaskedLM,
														    DistilBertForMultipleChoice,
														    DistilBertForQuestionAnswering,
														    DistilBertForSequenceClassification,
														    DistilBertForTokenClassification,
														    DistilBertModel,
														    DistilBertPreTrainedModel,
														)

							try:
														if not is_tf_available():
																					raise OptionalDependencyNotAvailable()
							except OptionalDependencyNotAvailable:
														pass
							else:
														from .modeling_tf_distilbert import (
														    TF_DISTILBERT_PRETRAINED_MODEL_ARCHIVE_LIST,
														    TFDistilBertForMaskedLM,
														    TFDistilBertForMultipleChoice,
														    TFDistilBertForQuestionAnswering,
														    TFDistilBertForSequenceClassification,
														    TFDistilBertForTokenClassification,
														    TFDistilBertMainLayer,
														    TFDistilBertModel,
														    TFDistilBertPreTrainedModel,
														)

							try:
														if not is_flax_available():
																					raise OptionalDependencyNotAvailable()
							except OptionalDependencyNotAvailable:
														pass
							else:
														from .modeling_flax_distilbert import (
														    FlaxDistilBertForMaskedLM,
														    FlaxDistilBertForMultipleChoice,
														    FlaxDistilBertForQuestionAnswering,
														    FlaxDistilBertForSequenceClassification,
														    FlaxDistilBertForTokenClassification,
														    FlaxDistilBertModel,
														    FlaxDistilBertPreTrainedModel,
														)

else:
							import sys

							lowerCamelCase_						: Optional[Any]         =  _LazyModule(__name__, globals()["""__file__"""], _import_structure, module_spec=__spec__)






