def peek_min(self):
    "\n\t\tReturns the min on the stack but doesn't remove it.\n\n\t\tTime Complexity: O(1)\n\n\t\t"
    return self.minimum[(- 1)]
Returns the min on the stack but doesn't remove it.

Time Complexity: O(1)
def peek_min(self):
    "\n\t\tReturns the min on the stack but doesn't remove it.\n\n\t\tTime Complexity: O(1)\n\n\t\t"
    return self.minimum[(- 1)]