Color Sort Algorithm