http://www.solitairegames.info/2005/05/goodsol-newsletter-93-new-pretty-good-mahjongg-.html