Solution by Geoffrey Sagers
Merge pull request #3 from sagersweb/master

Solution by Geoffrey Sagers