lowerCamelCase_				:		List[str]       						=       {hex(i)[2:]: i for i in range(16)}  # Use [:2] to strip off the leading '0x'
def 							lowerCAmelCase(	__lowerCamelCase						):
					__a							=   hex_string.strip().lower()
					if not hex_string:
										raise ValueError('Empty string was passed to the function'						)
					__a							=   hex_string[0] == '-'
					if is_negative:
										__a							=   hex_string[1:]
					if not all(char in hex_table for char in hex_string						):
										raise ValueError('Non-hexadecimal value was passed to the function'						)
					__a							=   0
					for char in hex_string:
										__a							=   16 * decimal_number + hex_table[char]
					return -decimal_number if is_negative else decimal_number


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

	testmod()





def 							lowerCAmelCase(	__lowerCamelCase      ,				__lowerCamelCase						):
					sequence.append(__lowerCamelCase						)

					__a							=   0
					while sequence[index] != target:
										index += 1

					sequence.pop()

					if index == len(__lowerCamelCase						):
										return None

					return index


if __name__ == "__main__":
	lowerCamelCase_				:		List[str]       						=       input("""Enter numbers separated by comma:\n""").strip()
	lowerCamelCase_				:		str       						=       [int(item) for item in user_input.split(""",""")]

	lowerCamelCase_				:		Tuple       						=       input("""Enter a single number to be found in the list:\n""")
	lowerCamelCase_				:		Optional[int]       						=       int(target_input)
	lowerCamelCase_				:		List[Any]       						=       sentinel_linear_search(sequence, target)
	if result is not None:
		print(F'''{target} found at positions: {result}''')
	else:
		print("""Not found""")




