Sort:  

I'm not so clever. I just put in a LOT of hours :-)