class Solution {
    fun maximumDifference(nums: IntArray): Int {
        var min = Int.MAX_VALUE
        var ans = -1
        
        for(n in nums) {
            if(n <= min) {
                min = n
            } else {
                ans = Math.max(ans, n - min)
            }
        }
        
        return ans
    }
}