



'''simple docstring'''





class 							_lowerCAmelCase	:


 """simple docstring"""

 def __init__(      self					,    _lowerCamelCase=None  )    ->    Any:
    A_  :		List[str]						=					data
    A_  :		Union[str, Any]						=					None







 def __repr__(      self  )    ->    Optional[Any]:
    A_  :		List[Any]						=					""""""
    A_  :		Union[str, Any]						=					self
    while temp:
       string_rep += F"<{temp.data}> ---> "
       A_  :		List[Any]						=					temp.next
    string_rep += "<END>"
    return string_rep



def     UpperCAmelCase     (    a_		)   ->       List[str]:



   """simple docstring"""






   if not elements_list:
      raise Exception("""The Elements List is empty"""		)

   # Set first element as Head
   A_  :		int						=					Node(elements_list[0]		)
   A_  :		List[str]						=					head
   # Loop through elements from position 1
   for data in elements_list[1:]:
      A_  :		Union[str, Any]						=					Node(a_		)
      A_  :		List[Any]						=					current.next
   return head


UpperCamelCase__    :     List[Any]			  =   [1, 3, 5, 32, 44, 12, 43]
print(f'List: {list_data}')
print('Creating Linked List from List.')
UpperCamelCase__    :     int			  =   make_linked_list(list_data)
print('Linked List:')







print(linked_list)





'''simple docstring'''





def     UpperCAmelCase     (    a_ = 9_9_8_0_0_1		)   ->       int:



   """simple docstring"""






   for number in range(n - 1      ,		9_9_9_9      ,		-1		):
      A_  :		Optional[Any]						=					str(a_		)

      # checks whether 'str_number' is a palindrome.
      if str_number == str_number[::-1]:
         A_  :		int						=					9_9_9

         # if 'number' is a product of two 3-digit numbers
         # then number is the answer otherwise fetch next number.
         while divisor != 9_9:
            if (number % divisor == 0) and (len(str(number // divisor		)		) == 3.0):
               return number
            divisor -= 1
   raise ValueError("""That number is larger than our acceptable range."""		)


if __name__ == "__main__":
  print(f'{solution() = }')
