Sort:  

hahahaha, at least it will be a lot less work than the time I took to learn and write about it all. hahaha, but I'm happy to do it. I hope it helps.