
'''simple docstring'''




from __future__ import annotations

from typing import Any





class  A				(							__snake_case						):
     pass





class  A				:





     def __init__(							self						,			SCREAMING_SNAKE_CASE	) ->				None:






         """simple docstring"""






         A       :   Any					=						data
         A       :   Node | None					=						None





     def __iter__(							self	) ->				Optional[int]:






         """simple docstring"""






         A       :   List[str]					=						self
         A       :   Union[str, Any]					=						[]
         while node:
             if node in visited:
                 raise ContainsLoopError
             visited.append(SCREAMING_SNAKE_CASE	)
             yield node.data
             A       :   Optional[int]					=						node.next_node





     @property
     def 				__lowerCAmelCase							(							self	) ->				bool:






         """simple docstring"""






         try:
             list(self	)
             return False
         except ContainsLoopError:
             return True


if __name__ == "__main__":
      lowercase			:				int    		=			Node(1)
      lowercase			:				Union[str, Any]    		=			Node(2)
      lowercase			:				List[str]    		=			Node(3)
      lowercase			:				Any    		=			Node(4)
      print(root_node.has_loop)  # False
      lowercase			:				List[Any]    		=			root_node.next_node
      print(root_node.has_loop)  # True

      lowercase			:				Optional[Any]    		=			Node(5)
      lowercase			:				Dict    		=			Node(6)
      lowercase			:				List[Any]    		=			Node(5)
      lowercase			:				List[str]    		=			Node(6)
      print(root_node.has_loop)  # False

      lowercase			:				Tuple    		=			Node(1)
      print(root_node.has_loop)  # False






'''simple docstring'''




def 		lowerCAmelCase_				(   snake_case__ = 10						):




    '''simple docstring'''



    if not isinstance(snake_case__		,				snake_case__						) or n < 0:
        raise ValueError('''Invalid input'''						)
    A       :   List[str]					=						10**n
    A       :   Tuple					=						2_8433 * (pow(2		,				783_0457		,				snake_case__						)) + 1
    return str(number % modulus						)


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

      testmod()
      print(f'''{solution(10) = }''')




