graph-coloring graph coloring using Dsatur heuristic for the implementation of graphs I used adjacency lists