let numbers = [2, 3, 5, 7, 11, 13, 17]
let contain5 = numbers.contains(5)
//contain5 is true
//In vertios 6:
let indMore10 = numbers.indices(where: { $0 > 10 })
let sumMore10 = numbers[indMore10].reduce(0, +)
//sumMore10 is 41 = (11 + 13 + 17)
let index5 = numbers.firstIndex(of: 5)!
//index5 is 2
let contain10 = numbers.contains(10)
//contain10 is false
let firstOver7 = numbers.first { $0 > 7 }
//firstOver7 is 11
let lastOver5 = numbers.last { $0 > 5 }
//lastOver5 is 17
print("contain5 is \(contain5)")
print("sumMore10 is \(sumMore10)")
print("index5 is \(index5)")
print("contain10 is \(contain10)")
print("firstOver is \(firstOver7 ?? -1)")
print("lastOver5 is \(lastOver5 ?? -1)")