conundrum, enigma

PUZZLE
RIDDLE