Solitaire Mahjongg, also called Taipei or Shanghai, is the adaptation of an ancient chinese board game for the web. The objective is to remove ...