bond subgraph vertex reordering based on the smallest length cycle seems to work now