fixed percentage sort