Shanghai is an engaging mahjong solitaire game.
Shanghai features classic mahjong solitaire gameplay.
The objective of the game is to clear all matching pairs of tiles from the board.
Tiles must be free on at least one side (left or right) and have no tiles stacked on top of them.
Typically, you need to match identical tile types to remove them.
However, there are two exceptions: any flower tile can be matched with any other flower tile, and any season tile can be paired with another season tile.