



'''simple docstring'''



def 	__lowerCAmelCase       (				lowerCamelCase :    list       ):






	'''simple docstring'''




	if not isinstance(lowerCamelCase					,		lowerCamelCase       ):
		raise ValueError("Input series is not valid, valid series - [1, 2/3, 2]"       )
	if len(lowerCamelCase       ) == 0:
		raise ValueError("Input list must be a non empty list"       )
	if len(lowerCamelCase       ) == 1 and series[0] != 0:
		return True
	__lowerCAmelCase       				=	[]
	__lowerCAmelCase       				=	len(lowerCamelCase       )
	for i in range(0					,		lowerCamelCase       ):
		if series[i] == 0:
			raise ValueError("Input series cannot have 0 as an element"       )
		rec_series.append(1 / series[i]       )
	__lowerCAmelCase       				=	rec_series[1] - rec_series[0]
	for index in range(2					,		lowerCamelCase       ):
		if rec_series[index] - rec_series[index - 1] != common_diff:
			return False
	return True



def 	__lowerCAmelCase       (				lowerCamelCase :    list       ):






	'''simple docstring'''




	if not isinstance(lowerCamelCase					,		lowerCamelCase       ):
		raise ValueError("Input series is not valid, valid series - [2, 4, 6]"       )
	if len(lowerCamelCase       ) == 0:
		raise ValueError("Input list must be a non empty list"       )
	__lowerCAmelCase       				=	0
	for val in series:
		answer += 1 / val
	return len(lowerCamelCase       ) / answer


if __name__ == "__main__":
	import doctest

	doctest.testmod()




'''simple docstring'''



lowerCAmelCase						:		Any						      = '''
# Transformers installation
! pip install transformers datasets
# To install from source instead of the last release, comment the command above and uncomment the following one.
# ! pip install git+https://github.com/huggingface/transformers.git
'''

lowerCAmelCase						:		Any						      = [{'''type''': '''code''', '''content''': INSTALL_CONTENT}]
lowerCAmelCase						:		str						      = {
    '''{processor_class}''': '''FakeProcessorClass''',
    '''{model_class}''': '''FakeModelClass''',
    '''{object_class}''': '''FakeObjectClass''',
}