Descriptions:

DNA Sorting

POJ - 1007