mod undirected_graph;
use undirected_graph::UndirectedGraph;

fn main() {
    let g: UndirectedGraph = UndirectedGraph::wheel_graph(5);
    println!("g = {:?}", g);
    println!("g.to_nauty() = {:?}", g.to_nauty());
    println!("UndirectedGraph::from_nauty(&g.to_nauty()) = {:?}", UndirectedGraph::from_nauty(&g.to_nauty()));
    println!("g.normal_form() = {:?}", g.normal_form());
    println!("g.expanding_differential() = {:?}", g.expanding_differential());
}