Sort:  

Thanks! I had fun writing it.