
A  :			Optional[int]     				=				[0.485, 0.456, 0.406]
A  :			Optional[int]     				=				[0.229, 0.224, 0.225]
A  :			str     				=				[0.5, 0.5, 0.5]
A  :			str     				=				[0.5, 0.5, 0.5]
A  :			List[Any]     				=				[0.48145466, 0.4578275, 0.40821073]
A  :			List[Any]     				=				[0.26862954, 0.26130258, 0.27577711]

def 					__lowerCAmelCase    (    a__ = 99_8001						) ->						int:
				__a    							=					0
				for i in range(999		,					99		,					-1						):  # 3 digit numbers range from 999 down to 100
								for j in range(999		,					99		,					-1						):
												__a    							=					str(i * j						)
												if product_string == product_string[::-1] and i * j < n:
																__a    							=					max(a__		,					i * j						)
				return answer


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