



from __future__ import annotations





def      __snake_case	(			_UpperCAmelCase				):
    __a						       =				[True] * limit
    __a						       =				False
    __a						       =				False
    __a						       =				True

    for i in range(3   , int(limit**0.5 + 1				)   , 2				):
        __a						       =				i * 2
        while index < limit:
            __a						       =				False
            __a						       =				index + i

    __a						       =				[2]

    for i in range(3   , _UpperCAmelCase   , 2				):
        if is_prime[i]:
            primes.append(_UpperCAmelCase				)

    return primes





def      __snake_case	(			_UpperCAmelCase = 1000000				):
    __a						       =				prime_sieve(_UpperCAmelCase				)
    __a						       =				0
    __a						       =				0

    for i in range(len(_UpperCAmelCase				)				):
        for j in range(i + length   , len(_UpperCAmelCase				)				):
            __a						       =				sum(primes[i:j]				)
            if sol >= ceiling:
                break

            if sol in primes:
                __a						       =				j - i
                __a						       =				sol

    return largest


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

__snake_case						:Optional[Any]      		=     list(good_file_paths())
assert filepaths, "good_file_paths() failed!"

__snake_case						:Any      		=     [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''')

__snake_case						:Tuple      		=     [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''')

__snake_case						:Optional[int]      		=     [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''')

__snake_case						:Optional[int]      		=     [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''')

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

 sys.exit(bad_files)





