Now THAT one kept me busy for some time! Very VERY well done! Above average and one of my favorites so far!