func twoSum(numbers []int, target int) []int {
hash := map[int]int{}
for i, num := range numbers {
if _, ok := hash[num]; ok {
return []int{hash[num]+1, i+1}
}
hash[target-num] = i
}
return []int{-1, -1}
}