text: #include "bencode_parser.hxx"
  #include <iostream>
  
  int main(){
           const auto result = bencode::parse_file("../examples/sample-input/sintel.torrent");
           const auto metadata = bencode::extract_metadata(result);
           
           // only evaluate dictionary standard dictionary keys
           std::cout << bencode::convert_to_string(metadata) << '\n';
  
           for(const auto & [file_path,size] : metadata.file_info){
                    std::cout << file_path << ' ' << size << '\n';
           }
  
           // possibly containing non-standard compliant keys and values
           // std::cout << bencode::convert_to_string(result) << '\n';
  
           // std::cout << metadata.raw_info_dict << '\n';
  }