"""simple docstring"""

import numpy as np

__lowercase    =				[
    ['''a''', '''b''', '''c''', '''d''', '''e'''],
    ['''f''', '''g''', '''h''', '''i''', '''k'''],
    ['''l''', '''m''', '''n''', '''o''', '''p'''],
    ['''q''', '''r''', '''s''', '''t''', '''u'''],
    ['''v''', '''w''', '''x''', '''y''', '''z'''],
]






class 		_lowercase :



						"""simple docstring"""




						def __init__(				self							:    str				)				->				None:
													'''simple docstring'''



													__UpperCamelCase							=np.array(UpperCamelCase__				)





						def   UpperCAmelCase_ (				self							:    Optional[int]     , UpperCamelCase__							:    str				)				->				np.ndarray:
													'''simple docstring'''



													__UpperCamelCase	,      __UpperCamelCase							=np.where(letter == self.SQUARE				)
													__UpperCamelCase							=np.concatenate([indexa + 1, indexa + 1]				)
													return indexes





						def   UpperCAmelCase_ (				self							:    Dict     , UpperCamelCase__							:    int     , UpperCamelCase__							:    int				)				->				str:
													'''simple docstring'''



													return self.SQUARE[indexa - 1, indexa - 1]





						def   UpperCAmelCase_ (				self							:    Dict     , UpperCamelCase__							:    str				)				->				str:
													'''simple docstring'''



													__UpperCamelCase							=message.lower()
													__UpperCamelCase							=message.replace('''j'''     , '''i'''				)

													__UpperCamelCase							=''''''
													for letter_index in range(len(UpperCamelCase__				)				):
																				if message[letter_index] != " ":
																											__UpperCamelCase							=self.letter_to_numbers(message[letter_index]				)
																											__UpperCamelCase							=encoded_message + str(numbers[0]				) + str(numbers[1]				)
																				elif message[letter_index] == " ":
																											__UpperCamelCase							=encoded_message + ''' '''

													return encoded_message





						def   UpperCAmelCase_ (				self							:    Tuple     , UpperCamelCase__							:    str				)				->				str:
													'''simple docstring'''



													__UpperCamelCase							=message.replace(''' '''     , '''  '''				)
													__UpperCamelCase							=''''''
													for numbers_index in range(int(len(UpperCamelCase__				) / 2				)				):
																				if message[numbers_index * 2] != " ":
																											__UpperCamelCase							=message[numbers_index * 2]
																											__UpperCamelCase							=message[numbers_index * 2 + 1]

																											__UpperCamelCase							=self.numbers_to_letter(int(UpperCamelCase__				)     , int(UpperCamelCase__				)				)
																											__UpperCamelCase							=decoded_message + letter
																				elif message[numbers_index * 2] == " ":
																											__UpperCamelCase							=decoded_message + ''' '''

													return decoded_message




"""simple docstring"""

def    lowerCAmelCase			(__UpperCamelCase							:    list							,					__UpperCamelCase							:    int			):
							"""simple docstring"""


							for index, item in enumerate(__UpperCamelCase			):
														if item == target:
																					return index
							return -1


def    lowerCAmelCase			(__UpperCamelCase							:    list							,					__UpperCamelCase							:    int							,					__UpperCamelCase							:    int							,					__UpperCamelCase							:    int			):
							"""simple docstring"""


							if not (0 <= high < len(__UpperCamelCase			) and 0 <= low < len(__UpperCamelCase			)):
														raise Exception('''Invalid upper or lower bound!'''			)
							if high < low:
														return -1
							if sequence[low] == target:
														return low
							if sequence[high] == target:
														return high
							return rec_linear_search(__UpperCamelCase							,					low + 1							,					high - 1							,					__UpperCamelCase			)


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

				__lowercase    =				int(input('''Enter a single number to be found in the list:\n''').strip())
				__lowercase    =				linear_search(sequence, target)
				if result != -1:
								print(f'''linear_search({sequence}, {target}) = {result}''')
				else:
								print(f'''{target} was not found in {sequence}''')



