unshakable in purpose crossword clue