sort genetic factory