iteration test
sort and reverse