Sort:  

Very good observations!