/// Remove min
///
/// Remove the smallest value from a stack, preserving the relative order of the remaining elements.
///
/// # Examples
///
/// Basic usage:
/// ```
/// let result = algorithmz::stack::remove_min(vec![]);
/// assert_eq!(result, vec![]);
/// ```