Swap Graphcoloring