



import math
def  UpperCamelCase						(       _A			:				int    )->       List[Any]:





						"""simple docstring"""





						A__							=       0
						A__							=       0
						while num > 0:
												A__							=       num % 8
												A__							=       octal + (remainder * math.floor(math.pow(10			,							snake_case_    )    ))
												counter += 1
												A__							=       math.floor(num / 8    )  # basically /= 8 without remainder if any
												# This formatting removes trailing '.0' from `octal`.
						return f"""0o{int(snake_case_    )}"""
def  UpperCamelCase						(       )->       Union[str, Any]:





						"""simple docstring"""





						print("\n2 in octal is:"    )
						print(decimal_to_octal(2    )    )  # = 2
						print("\n8 in octal is:"    )
						print(decimal_to_octal(8    )    )  # = 10
						print("\n65 in octal is:"    )
						print(decimal_to_octal(65    )    )  # = 101
						print("\n216 in octal is:"    )
						print(decimal_to_octal(216    )    )  # = 330
						print("\n512 in octal is:"    )
						print(decimal_to_octal(512    )    )  # = 1000
						print("\n"    )


if __name__ == "__main__":
						main()










def  UpperCamelCase						(       _A			:				int			,							_A			:				int    )->       int:





						"""simple docstring"""





						return int((input_a, input_a).count(0    ) == 0    )
def  UpperCamelCase						(       )->       None:





						"""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))





