



# Function to print upper half of diamond (pyramid)







def snake_case__  (			__SCREAMING_SNAKE_CASE )		->							int:
		for i in range(0			,     __SCREAMING_SNAKE_CASE ):
				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__  (			__SCREAMING_SNAKE_CASE )		->							List[str]:
		for i in range(__SCREAMING_SNAKE_CASE			,     0			,     -1 ):
				for _ in range(__SCREAMING_SNAKE_CASE			,     0			,     -1 ):  # printing stars
						print("* "			,     end="" )
				print()
				for _ in range(n - i + 1			,     0			,     -1 ):  # printing spaces
						print(" "			,     end="" )







def snake_case__  (			__SCREAMING_SNAKE_CASE )		->							Optional[int]:
		if n <= 0:
				print("       ...       ....        nothing printing :(" )
				return
		floyd(__SCREAMING_SNAKE_CASE )  # upper half
		reverse_floyd(__SCREAMING_SNAKE_CASE )  # lower half


if __name__ == "__main__":
			print(R"| /\ | |- |  |-  |--| |\  /| |-")
			print(R"|/  \| |- |_ |_  |__| | \/ | |_")
			SCREAMING_SNAKE_CASE     				=						1
			while K:
						SCREAMING_SNAKE_CASE     				=						int(input("enter the number and , and see the magic : "))
						print()
						pretty_print(user_number)
						SCREAMING_SNAKE_CASE     				=						int(input("press 0 to exit... and 1 to continue..."))

			print("Good Bye...")






def snake_case__  (			__SCREAMING_SNAKE_CASE			,     __SCREAMING_SNAKE_CASE )		->							Union[str, Any]:
		UpperCAmelCase_						=				0
		while b > 0:
				if b & 1:
						res += a

				a += a
				b >>= 1

		return res







def snake_case__  (			__SCREAMING_SNAKE_CASE			,     __SCREAMING_SNAKE_CASE			,     __SCREAMING_SNAKE_CASE )		->							Tuple:
		UpperCAmelCase_						=				0
		while b > 0:
				if b & 1:
						UpperCAmelCase_						=				((res % c) + (a % c)) % c

				a += a
				b >>= 1

		return res

