use std::collections::HashMap;
use rand::random;
fn main() {
let mut count: HashMap<char, u32> = HashMap::new();
for i in 0..26 {
count.insert(
('a' as u8 + i) as char,
(random::<usize>() % 26).try_into().unwrap(),
);
}
let mut hash_vec: Vec<(&char, &u32)> = count.iter().collect();
println!("{:?}", hash_vec);
hash_vec.sort_by(|a, b| b.1.cmp(a.1));
println!("Sorted: {:?}", hash_vec);
}