from __future__ import annotations





def 	lowerCAmelCase_			(					__lowerCAmelCase		,       __lowerCAmelCase    )->	list[int]:






      '''simple docstring'''





      UpperCAmelCase     :			dict[int, int]     	={}
      for index, val in enumerate(a_    ):
            UpperCAmelCase     :			Union[str, Any]     	=target - val
            if compl in chk_map:
                  return [chk_map[compl], index]
            UpperCAmelCase     :			List[Any]     	=index
      return []


if __name__ == "__main__":
     import doctest

     doctest.testmod()
     print(f'{two_sum([2, 7, 11, 15], 9) = }')








from __future__ import annotations






def 				A	(			a_				,a_   )	->		list[int]:
					__UpperCamelCase :   dict[int, int]									={}
					for index, val in enumerate(a_   ):
										__UpperCamelCase :   Union[str, Any]									=target - val
										if compl in chk_map:
															return [chk_map[compl], index]
										__UpperCamelCase :   List[Any]									=index
					return []


if __name__ == "__main__":
							import doctest

							doctest.testmod()
							print(f"{two_sum([2, 7, 11, 15], 9) = }")

