humorist sahl crossword clue