4. Graphs and transformations