(c) Mobile Mahjong is a typical project where the backend
service allows players to sign into a "table" and play against
each other. Though the game requires four players per
table, the backend logic supports non-trivial AI mode for
tables with insufficient players.