





import os


# All paths are set with the intent you should run this script from the root of the repo with the command
# python utils/check_doctest_list.py
A   : Optional[int]			=				'''.'''


if __name__ == "__main__":
					A   : str			=				os.path.join(REPO_PATH, '''utils/documentation_tests.txt''')
					A   : Tuple			=				[]
					A   : Optional[Any]			=				[]
					with open(doctest_file_path) as fp:
										for line in fp:
															A   : Tuple			=				line.strip()
															A   : List[str]			=				os.path.join(REPO_PATH, line)
															if not (os.path.isfile(path) or os.path.isdir(path)):
																				non_existent_paths.append(line)
															all_paths.append(path)
					if len(non_existent_paths) > 0:
										A   : Optional[Any]			=				'''\n'''.join(non_existent_paths)
										raise ValueError(F'''`utils/documentation_tests.txt` contains non-existent paths:\n{non_existent_paths}''')
					if all_paths != sorted(all_paths):
										raise ValueError('''Files in `utils/documentation_tests.txt` are not in alphabetical order.''')






import math







def        __lowerCamelCase (							__a       :int   )		->    bool:






		"""simple docstring"""

		A__  				=       math.loga(math.sqrt(4 * positive_integer + 1   ) / 2 + 1 / 2   )

		return exponent == int(__a   )







def        __lowerCamelCase (							__a       :float = 1 / 1_2_3_4_5   )		->    int:






		"""simple docstring"""

		A__  				=       0
		A__  				=       0

		A__  				=       3
		while True:
				A__  				=       (integer**2 - 1) / 4
				# if candidate is an integer, then there is a partition for k
				if partition_candidate == int(__a   ):
						A__  				=       int(__a   )
						total_partitions += 1
						if check_partition_perfect(__a   ):
								perfect_partitions += 1
				if perfect_partitions > 0:
						if perfect_partitions / total_partitions < max_proportion:
								return int(__a   )
				integer += 1


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



