A game that tests your ingenuity
A particularly baffling problem that is said to have a correct solution
Be a mystery or bewildering to
Be uncertain about; think about without fully understanding or being able to decide