private void assignColor(String color, Map<String,Boolean> colorsUsed){
        colorsUsed.remove(color);
        colorsUsed.put(color, true);
    }
http://www.geeksforgeeks.org/graph-coloring-set-2-greedy-algorithm/
src/com/interview/graph/GraphColoring.java