Sorting Three Groups