Graphs: first implementation
Graphs