http://www.solitairegames.info/2003/03/goodsol-newsletter-60-new-pretty-good-solitaire-.html