riddle, puzzle, enigma, hint, tip