teka-teki

riddle, puzzle