Definition of "Puzzle" :
noun: a game that tests your ingenuity
noun: a particularly baffling problem that is said to have a correct solution
"He loved to solve chessmate puzzles."
verb: be a mystery or bewildering to
verb: be uncertain about; think about without fully understanding or being able to decide
"We puzzled over her sudden departure."