Games
Games can arguably be viewed as a puzzle to be shared by two or more people ...