persevering person crossword clue