pub fn select_entries_from_vector<T: Clone>( vec: &Vec<T>, entries: &Vec<usize>, ) -> Option<(Vec<T>, Vec<T>)>