Shanghai is an entertaining mahjong solitaire game.
Shanghai is a classic mahjong solitaire.
The goal is to clear the board by removing all matching pairs of tiles.
Tiles must be free on either their left or right side and have no tile stacked on top.
Typically, you need to match identical tiles to remove them.
However, there are two exceptions: any two flower or season tiles can be matched.
