input_list = [2, 2, 3, 3, 5, 5]
target = 5
m = {}
output = []
    
for i in range(0, len(input_list)):
    complement = target - input_list[i]
    
    if complement in m:
        stored_index = m[complement]
        if i != stored_index:
            output.append(f"{i} {stored_index}")
            
    m[input_list[i]] = i
    
print("\n".join(output))
