http://www.solitairegames.info/2003/09/goodsol-newsletter-66-action-solitaire-.html