7. Factoring Graphs