Maximum Subarray Min-Product — CaffeCode