Sort:  

You've done your homework.