Master Qwan's Mahjong is a puzzle game in which you play a mahjong variation of Solitaire. You are matching pairs of tiles that have the same face, but both tiles need to have an open space to their right or left side. Some tiles will be stacked, so any tile on their side that is...