import os

from huggingface_hub.constants import HUGGINGFACE_HUB_CACHE, hf_cache_home


A						=			HUGGINGFACE_HUB_CACHE


A						=			'config.json'
A						=			'diffusion_pytorch_model.bin'
A						=			'diffusion_flax_model.msgpack'
A						=			'model.onnx'
A						=			'diffusion_pytorch_model.safetensors'
A						=			'weights.pb'
A						=			'https://huggingface.co'
A						=			default_cache_path
A						=			'diffusers_modules'
A						=			os.getenv('HF_MODULES_CACHE', os.path.join(hf_cache_home, 'modules'))
A						=			['fp16', 'non-ema']
A						=			'.self_attn'
def 	lowerCamelCase					(	UpperCamelCase     :				int							)   ->    bool:
		_lowerCamelCase				   =  (1 + 24 * n) ** 0.5
		return ((1 + root) / 6) % 1 == 0


def 	lowerCamelCase					(	UpperCamelCase     :				int = 50_00							)   ->    int:
		_lowerCamelCase				   =  [(i * (3 * i - 1)) // 2 for i in range(1			,       UpperCamelCase							)]
		for i, pentagonal_i in enumerate(UpperCamelCase							):
				for j in range(UpperCamelCase			,       len(UpperCamelCase							)							):
						_lowerCamelCase				   =  pentagonal_nums[j]
						_lowerCamelCase				   =  pentagonal_i + pentagonal_j
						_lowerCamelCase				   =  pentagonal_j - pentagonal_i
						if is_pentagonal(UpperCamelCase							) and is_pentagonal(UpperCamelCase							):
								return b

		return -1


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