struct SumOfMultiples { static func toLimit(_ limit: Int, inMultiples: [Int]) -> Int { var multiples = Set(inMultiples) if let indexOfZero = multiples.index(of: 0) { multiples.remove(at: indexOfZero) } var itemToReturn = 0 for each in 1..