UpperCamelCase			 =	{hex(i)[2:]: i for i in range(16)}  # Use [:2] to strip off the leading '0x'



def     lowerCamelCase_    (  _lowercase				)							->       int:
		__A							:    Any         =      hex_string.strip().lower()
		if not hex_string:
				raise ValueError("Empty string was passed to the function"				)
		__A							:    Any         =      hex_string[0] == "-"
		if is_negative:
				__A							:    int         =      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							:    Dict         =      0
		for char in hex_string:
				__A							:    int         =      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""")




