func contain(target int, arr []int) bool {
for _, v := range arr {
if v == target {
return true
}
}
return false
}
func intersection(nums1 []int, nums2 []int) []int {
var set []int
for _, n := range nums1 {
if contain(n, nums2) && !contain(n, set) {
set = append(set, n)
}
}
return set
}