/// Reconstruct Queue by Height
///
/// Given a list of people described by (height, k) pairs where k is the number of taller-or-equal people in front, reconstruct the queue by sorting and inserting.
///
/// # Examples
///
/// Basic example:
/// ```
/// let result = algorithmz::queue::reconstruct_queue(vec![vec![7, 0], vec![4, 4], vec![7, 1], vec![5, 0], vec![6, 1],vec![5, 2]]).unwrap();
/// assert_eq!(result, vec![vec![5, 0], vec![7, 0], vec![5, 2], vec![6, 1], vec![4, 4], vec![7, 1]])
/// ```