
import sys
import turtle



def  UpperCamelCase					(							lowerCAmelCase__				,    lowerCAmelCase__	):
					'''simple docstring'''
					return (pa[0] + pa[0]) / 2, (pa[1] + pa[1]) / 2



def  UpperCamelCase					(							lowerCAmelCase__				,    lowerCAmelCase__				,    lowerCAmelCase__				,    lowerCAmelCase__				,    ):
					'''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>"
														)
							lowercase__	:Dict										=					turtle.Turtle()
							my_pen.ht()
							my_pen.speed(5)
							my_pen.pencolor("red")

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





def  UpperCamelCase					(							lowerCAmelCase__				,    lowerCAmelCase__	):
					'''simple docstring'''
					return int((input_a, input_a).count(0	) == 0	)



def  UpperCamelCase					(							):
					'''simple docstring'''
					assert and_gate(0				,    0	) == 0
					assert and_gate(0				,    1	) == 0
					assert and_gate(1				,    0	) == 0
					assert and_gate(1				,    1	) == 1


if __name__ == "__main__":
							test_and_gate()
							print(and_gate(1, 0))
							print(and_gate(0, 0))
							print(and_gate(0, 1))
							print(and_gate(1, 1))




