fn main() {
let data_to_encode = "Lorem ipsum dolor sit amet";
let coding = hfmn::CodeBook::from_data(data_to_encode.chars().collect::<Vec<_>>()).unwrap();
let encoded_data = coding
.encode_data(data_to_encode.chars().collect::<Vec<_>>())
.unwrap();
print!(
"Using encoding: {}, \"{}\" is encoded as: \"",
coding, data_to_encode
);
for bv in encoded_data {
print!("{}", bv);
}
println!("\"");
}