popping and sorting

About 6 hours over the weekend