

def       __lowerCAmelCase      (						A       ,     A    ):
	if a < 0 or b < 0:
		raise ValueError("the value of both inputs must be positive"    )

	UpperCAmelCase_       				=			str(bin(A    )    )[2:]  # remove the leading "0b"
	UpperCAmelCase_       				=			str(bin(A    )    )[2:]  # remove the leading "0b"

	UpperCAmelCase_       				=			max(len(A    )       ,     len(A    )    )

	return "0b" + "".join(
	    str(int(char_a == "1" and char_b == "1"    )    )
	    for char_a, char_b in zip(a_binary.zfill(A    )       ,     b_binary.zfill(A    )    )    )


if __name__ == "__main__":
				import doctest

				doctest.testmod()


def       __lowerCAmelCase      (						A    ):
	if len(A    ) <= 1:
		return lst

	UpperCAmelCase_       				=			1

	while i < len(A    ):
		if lst[i - 1] <= lst[i]:
			i += 1
		else:
			UpperCAmelCase_				,   UpperCAmelCase_       				=			lst[i], lst[i - 1]
			i -= 1
			if i == 0:
				UpperCAmelCase_       				=			1

	return lst


if __name__ == "__main__":
				_a:    List[Any] 							=			input("""Enter numbers separated by a comma:\n""").strip()
				_a:    Optional[int] 							=			[int(item) for item in user_input.split(""",""")]
				print(gnome_sort(unsorted))