A C# implementation for solving Graph Coloring problem using two methods (Greedy algorithm, DOM algorithm)