// MARK: - Merge extension Array where Element: Equatable {
func merge(target: [Element]) -> [Element] {
let result = target.filter { item -> Bool in
return self.contains(where: { item == $0}) == false
}
return self + result
}
}