Sort:  

Thank you @demostene! It took a while :)