






from itertools import permutations





def  _lowerCamelCase						(						__lowerCamelCase       ) ->			bool:

     '''simple docstring'''
     if num[3] % 2 != 0:
          return False

     if (num[2] + num[3] + num[4]) % 3 != 0:
          return False

     if num[5] % 5 != 0:
          return False

     UpperCAmelCase__      :  str				      =			[7, 11, 13, 17]
     for i, test in enumerate(__lowerCamelCase       ):
          if (num[i + 4] * 100 + num[i + 5] * 10 + num[i + 6]) % test != 0:
               return False
     return True





def  _lowerCamelCase						(						__lowerCamelCase = 10       ) ->			int:

     '''simple docstring'''
     return sum(
         int("""""".join(map(__lowerCamelCase ,							__lowerCamelCase       )       )       )
         for num in permutations(range(__lowerCamelCase       )       )
         if is_substring_divisible(__lowerCamelCase       )       )


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












'''simple docstring'''


from typing import TYPE_CHECKING

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


lowerCAmelCase_      :  Dict				     =  {
    'configuration_graphormer': ['GRAPHORMER_PRETRAINED_CONFIG_ARCHIVE_MAP', 'GraphormerConfig'],
}

try:
 if not is_torch_available():
  raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
 pass
else:
 lowerCAmelCase_      :  int				     =  [
     'GRAPHORMER_PRETRAINED_MODEL_ARCHIVE_LIST',
     'GraphormerForGraphClassification',
     'GraphormerModel',
     'GraphormerPreTrainedModel',
 ]


if TYPE_CHECKING:
 from .configuration_graphormer import GRAPHORMER_PRETRAINED_CONFIG_ARCHIVE_MAP, GraphormerConfig

 try:
  if not is_torch_available():
   raise OptionalDependencyNotAvailable()
 except OptionalDependencyNotAvailable:
  pass
 else:
  from .modeling_graphormer import (
      GRAPHORMER_PRETRAINED_MODEL_ARCHIVE_LIST,
      GraphormerForGraphClassification,
      GraphormerModel,
      GraphormerPreTrainedModel,
  )


else:
 import sys

 lowerCAmelCase_      :  Tuple				     =  _LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)
