You can put this solution on YOUR website! I just answered this problem within the last hour or so. It was previously posted as problem
number 72932 and the number of my answer is 52267. One way you can find it is under my
recently solved problems.
.
Cheers and let me know if you need any clarifications regarding my answer.
bucky