



def  __lowerCamelCase (       lowerCamelCase__ = 4_000_000						):

    """simple docstring"""


    lowercase__					:   Optional[int]													=					[0, 1]
    lowercase__					:   List[str]													=					0
    while fib[i] <= n:
        fib.append(fib[i] + fib[i + 1]						)
        if fib[i + 2] > n:
            break
        i += 1
    lowercase__					:   Any													=					0
    for j in range(len(lowerCamelCase__						) - 1						):
        if fib[j] % 2 == 0:
            total += fib[j]

    return total


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









from typing import TYPE_CHECKING

from ...utils import (
    OptionalDependencyNotAvailable,
    _LazyModule,
    is_sentencepiece_available,
    is_tokenizers_available,
    is_torch_available,
)


lowerCAmelCase__					  =  {}

try:
				if not is_sentencepiece_available():
								raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
				pass
else:
				lowerCAmelCase__					  =  ['''NllbTokenizer''']

try:
				if not is_tokenizers_available():
								raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
				pass
else:
				lowerCAmelCase__					  =  ['''NllbTokenizerFast''']


if TYPE_CHECKING:
				try:
								if not is_sentencepiece_available():
												raise OptionalDependencyNotAvailable()
				except OptionalDependencyNotAvailable:
								pass
				else:
								from .tokenization_nllb import NllbTokenizer

				try:
								if not is_tokenizers_available():
												raise OptionalDependencyNotAvailable()
				except OptionalDependencyNotAvailable:
								pass
				else:
								from .tokenization_nllb_fast import NllbTokenizerFast

else:
				import sys

				lowerCAmelCase__					  =  _LazyModule(__name__, globals()['''__file__'''], _import_structure, module_spec=__spec__)




