Sort:  

Thanks for participating @ihashblox! No rush, it took some time for me to come up with the answers too. :)