Добрый день, можете подсказать что у меня тут неправильно?
let myArray = [1,5,8,6,4,9,2,5,6]
var arrayMax = [Int?] ()
for i in 0...myArray.count {
  if i < myArray.max && indexOf(i) < indexOf(myArray.max) {
    arrayMax.append(myArray.max)                 
  }
    arrayMax.append(myArray[i])  
}
print(arrayMax)