stack sort complited