graph source code in the problem solving class