
def  __snake_case							(	__magic_name__		,    __magic_name__		,    __magic_name__						):







				'''simple docstring'''


				if n == 0:
								return 1

				elif n % 2 == 1:
								return (binary_exponentiation(__magic_name__		,    n - 1		,    __magic_name__						) * a) % mod

				else:
								lowercase         =      binary_exponentiation(__magic_name__		,    n / 2		,    __magic_name__						)
								return (b * b) % mod


# a prime number
_snake_case      :							List[str]     	=    7_01

_snake_case      :							int     	=    10_00_00_00_00
_snake_case      :							Optional[int]     	=    10

# using binary exponentiation function, O(log(p)):
print((a / b) % p == (a * binary_exponentiation(b, p - 2, p)) % p)




print((a / b) % p == (a * b ** (p - 2)) % p)


# Function to print upper half of diamond (pyramid)

def  __snake_case							(	__magic_name__						):







				'''simple docstring'''


				for i in range(0		,    __magic_name__						):
								for _ in range(0		,    n - i - 1						):  # printing spaces
												print(" "		,    end=""						)
								for _ in range(0		,    i + 1						):  # printing stars
												print("* "		,    end=""						)
								print()

def  __snake_case							(	__magic_name__						):







				'''simple docstring'''


				for i in range(__magic_name__		,    0		,    -1						):
								for _ in range(__magic_name__		,    0		,    -1						):  # printing stars
												print("* "		,    end=""						)
								print()
								for _ in range(n - i + 1		,    0		,    -1						):  # printing spaces
												print(" "		,    end=""						)

def  __snake_case							(	__magic_name__						):







				'''simple docstring'''


				if n <= 0:
								print("       ...       ....        nothing printing :("						)
								return
				floyd(__magic_name__						)  # upper half
				reverse_floyd(__magic_name__						)  # lower half


if __name__ == "__main__":
						print(r"| /\ | |- |  |-  |--| |\  /| |-")
						print(r"|/  \| |- |_ |_  |__| | \/ | |_")
						_snake_case      :							Union[str, Any]     	=    1
						while K:
												_snake_case      :							Dict     	=    int(input("enter the number and , and see the magic : "))
												print()
												pretty_print(user_number)
												_snake_case      :							Tuple     	=    int(input("press 0 to exit... and 1 to continue..."))

						print("Good Bye...")
