

'''simple docstring'''

import itertools
from pathlib import Path

def 			__UpperCamelCase							(		lowercase__  :					list[str]	):






     '''simple docstring'''





     __lowercase     						=[tuple(lowercase__	) for login in logins]

     __lowercase     						={char for login in split_logins for char in login}

     for permutation in itertools.permutations(lowercase__	):
          __lowercase     						=True
          for login in logins:
               if not (
                   permutation.index(login[0]	)
                   < permutation.index(login[1]	)
                   < permutation.index(login[2]	)
               ):
                    __lowercase     						=False
                    break

          if satisfied:
               return int(''.join(lowercase__	)	)

     raise Exception('Unable to find the secret passcode'	)

def 			__UpperCamelCase							(		lowercase__  :					str = "keylog.txt"	):






     '''simple docstring'''





     __lowercase     						=Path(lowercase__	).parent.joinpath(lowercase__	).read_text().splitlines()

     return find_secret_passcode(lowercase__	)


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





'''simple docstring'''

from typing import TYPE_CHECKING

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


UpperCAmelCase							=					{'''configuration_vit_hybrid''': ['''VIT_HYBRID_PRETRAINED_CONFIG_ARCHIVE_MAP''', '''ViTHybridConfig''']}

try:
       if not is_torch_available():
              raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
       pass
else:
       UpperCAmelCase							=					[
           '''VIT_HYBRID_PRETRAINED_MODEL_ARCHIVE_LIST''',
           '''ViTHybridForImageClassification''',
           '''ViTHybridModel''',
           '''ViTHybridPreTrainedModel''',
       ]

try:
       if not is_vision_available():
              raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
       pass
else:
       UpperCAmelCase							=					['''ViTHybridImageProcessor''']


if TYPE_CHECKING:
       from .configuration_vit_hybrid import VIT_HYBRID_PRETRAINED_CONFIG_ARCHIVE_MAP, ViTHybridConfig

       try:
              if not is_torch_available():
                     raise OptionalDependencyNotAvailable()
       except OptionalDependencyNotAvailable:
              pass
       else:
              from .modeling_vit_hybrid import (
                  VIT_HYBRID_PRETRAINED_MODEL_ARCHIVE_LIST,
                  ViTHybridForImageClassification,
                  ViTHybridModel,
                  ViTHybridPreTrainedModel,
              )

       try:
              if not is_vision_available():
                     raise OptionalDependencyNotAvailable()
       except OptionalDependencyNotAvailable:
              pass
       else:
              from .image_processing_vit_hybrid import ViTHybridImageProcessor


else:
       import sys

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


