






'''simple docstring'''





from itertools import permutations





def 					lowercase_ (    __snake_case     :							tuple      )     -> 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

				snake_case__      :int         =   [7, 11, 13, 17]
				for i, test in enumerate(__snake_case      ):
								if (num[i + 4] * 1_00 + num[i + 5] * 10 + num[i + 6]) % test != 0:
												return False
				return True





def 					lowercase_ (    __snake_case     :							int = 10      )     -> int:





				'''simple docstring'''


				return sum(
				    int("".join(map(__snake_case	,	__snake_case      )      )      )
				    for num in permutations(range(__snake_case      )      )
				    if is_substring_divisible(__snake_case      )      )


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







import os

try:
	from .build_directory_md import good_file_paths
except ImportError:
	from build_directory_md import good_file_paths  # type: ignore

__UpperCAmelCase							:   List[Any]							=  list(good_file_paths())
assert filepaths, "good_file_paths() failed!"

__UpperCAmelCase							:   int							=  [file for file in filepaths if file != file.lower()]
if upper_files:
	print(F'''{len(upper_files)} files contain uppercase characters:''')
	print("\n".join(upper_files) + "\n")

__UpperCAmelCase							:   Any							=  [file for file in filepaths if " " in file]
if space_files:
	print(F'''{len(space_files)} files contain space characters:''')
	print("\n".join(space_files) + "\n")

__UpperCAmelCase							:   str							=  [file for file in filepaths if "-" in file]
if hyphen_files:
	print(F'''{len(hyphen_files)} files contain hyphen characters:''')
	print("\n".join(hyphen_files) + "\n")

__UpperCAmelCase							:   Dict							=  [file for file in filepaths if os.sep not in file]
if nodir_files:
	print(F'''{len(nodir_files)} files are not in a directory:''')
	print("\n".join(nodir_files) + "\n")

__UpperCAmelCase							:   int							=  len(upper_files + space_files + hyphen_files + nodir_files)
if bad_files:
	import sys

	sys.exit(bad_files)