



import sys
import turtle






def 	_lowerCAmelCase						(				__lowerCamelCase   :     tuple[float, float]		,	__lowerCamelCase   :     tuple[float, float]     ):



 """simple docstring"""





 return (pa[0] + pa[0]) / 2, (pa[1] + pa[1]) / 2






def 	_lowerCAmelCase						(				__lowerCamelCase   :     tuple[float, float]		,	__lowerCamelCase   :     tuple[float, float]		,	__lowerCamelCase   :     tuple[float, float]		,	__lowerCamelCase   :     int		,	):



 """simple docstring"""





 my_pen.up()
 my_pen.goto(vertexa[0]		,	vertexa[1]     )
 my_pen.down()
 my_pen.goto(vertexa[0]		,	vertexa[1]     )
 my_pen.goto(vertexa[0]		,	vertexa[1]     )
 my_pen.goto(vertexa[0]		,	vertexa[1]     )

 if depth == 0:
  return

 triangle(__lowerCamelCase		,	get_mid(__lowerCamelCase		,	__lowerCamelCase     )		,	get_mid(__lowerCamelCase		,	__lowerCamelCase     )		,	depth - 1     )
 triangle(__lowerCamelCase		,	get_mid(__lowerCamelCase		,	__lowerCamelCase     )		,	get_mid(__lowerCamelCase		,	__lowerCamelCase     )		,	depth - 1     )
 triangle(__lowerCamelCase		,	get_mid(__lowerCamelCase		,	__lowerCamelCase     )		,	get_mid(__lowerCamelCase		,	__lowerCamelCase     )		,	depth - 1     )


if __name__ == "__main__":
      if len(sys.argv) != 2:
            raise ValueError(
                """Correct format for using this script: """
                """python fractals.py <int:depth_for_fractal>"""
            )
      _lowerCamelCase						    =  turtle.Turtle()
      my_pen.ht()
      my_pen.speed(5)
      my_pen.pencolor("""red""")

      _lowerCamelCase						    =  [(-175, -125), (0, 175), (175, -125)]  # vertices of triangle
      triangle(vertices[0], vertices[1], vertices[2], int(sys.argv[1]))











from diffusers.utils.testing_utils import require_onnxruntime

@require_onnxruntime
class       _SCREAMING_SNAKE_CASE	:
     pass






