package main
import (
"fmt"
)
func main() {
arr := []int{0, 1, 2, 3, 4}
queries := [][]int{{0, 3}, {1, 2}, {1, 4}}
fmt.Print(solution(arr, queries))
}
func solution(arr []int, queries [][]int) []int {
for i := 0; i < len(queries); i++ {
start := queries[i][0]
end := queries[i][1]
temp := arr[start]
arr[start] = arr[end]
arr[end] = temp
}
return arr
}
