puzzle

noun

1.
a particularly baffling problem that is said to have a correct solution
Derived from:
puzzle
2.
a game that tests your ingenuity