public func solution(_ A : inout [Int]) -> Int {
var firstPart = 0, secondPart = A.reduce(0, +)
var minimum = Int.max
for i in 0..<A.count-1 {
firstPart += A[i]
secondPart -= A[i]
let result = abs(firstPart - secondPart)
minimum = min(result, minimum)
}
return minimum
}