Sort:  

Yeah this one was fun to write! Glad someone appreciates the analogy!