





import math





def      _UpperCamelCase  (a__ :int							):






							"""simple docstring"""





							if 1 < number < 4:
														# 2 and 3 are primes
														return True
							elif number < 2 or number % 2 == 0 or number % 3 == 0:
														# Negatives, 0, 1, all even numbers, all multiples of 3 are not primes
														return False

							# All primes number are in format of 6k +/- 1
							for i in range(5 ,      int(math.sqrt(a__							) + 1							) ,      6							):
														if number % i == 0 or number % (i + 2) == 0:
																					return False
							return True





def      _UpperCamelCase  (a__ :float = 0.1							):






							"""simple docstring"""





							UpperCamelCase__					  =      3
							UpperCamelCase__					  =      3

							while primes / (2 * j - 1) >= ratio:
														for i in range(j * j + j + 1 ,      (j + 2) * (j + 2) ,      j + 1							):
																					primes += is_prime(a__							)
														j += 2
							return j


if __name__ == "__main__":
					import doctest

					doctest.testmod()











# this script reports modified .py files under the desired list of top-level sub-dirs passed as a list of arguments, e.g.:
#   python ./utils/get_modified_files.py utils src tests examples
#
# it uses git to find the forking point and which files were modified - i.e. files not under git won't be considered
# since the output of this script is fed into Makefile commands it doesn't print a newline after the results

import re
import subprocess
import sys


UpperCamelCase__           =			subprocess.check_output("git merge-base main HEAD".split()).decode("utf-8")
UpperCamelCase__           =			subprocess.check_output(f"""git diff --name-only {fork_point_sha}""".split()).decode("utf-8").split()

UpperCamelCase__           =			"|".join(sys.argv[1:])
UpperCamelCase__           =			re.compile(rf"""^({joined_dirs}).*?\.py$""")

UpperCamelCase__           =			[x for x in modified_files if regex.match(x)]
print(" ".join(relevant_modified_files), end="")




