Sort:  

Thank you @savymenke! More to come... this was fun!