






def 					lowercase__				(					__snake_case   :							int					,	__snake_case   :							int  ):


					'''simple docstring'''


					return 1 if input_a == input_a else 0




def 					lowercase__				(					):


					'''simple docstring'''


					assert xnor_gate(0					,	0  ) == 1
					assert xnor_gate(0					,	1  ) == 0
					assert xnor_gate(1					,	0  ) == 0
					assert xnor_gate(1					,	1  ) == 1


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











def 					lowercase__				(					__snake_case   :							int  ):


					'''simple docstring'''


					UpperCAmelCase_   :				Tuple						=						[1]

					UpperCAmelCase_	,  UpperCAmelCase_	,  UpperCAmelCase_   :				Tuple						=						0, 0, 0
					UpperCAmelCase_   :				Union[str, Any]						=						ugly_nums[ia] * 2
					UpperCAmelCase_   :				Tuple						=						ugly_nums[ia] * 3
					UpperCAmelCase_   :				Union[str, Any]						=						ugly_nums[ia] * 5

					for _ in range(1					,	__snake_case  ):
										UpperCAmelCase_   :				Tuple						=						min(__snake_case					,	__snake_case					,	__snake_case  )
										ugly_nums.append(__snake_case  )
										if next_num == next_a:
															ia += 1
															UpperCAmelCase_   :				Union[str, Any]						=						ugly_nums[ia] * 2
										if next_num == next_a:
															ia += 1
															UpperCAmelCase_   :				Any						=						ugly_nums[ia] * 3
										if next_num == next_a:
															ia += 1
															UpperCAmelCase_   :				List[str]						=						ugly_nums[ia] * 5
					return ugly_nums[-1]


if __name__ == "__main__":
		from doctest import testmod

		testmod(verbose=True)
		print(F'{ugly_numbers(200) = }')






