Steering When Necessary: Flexible Steering Large Language Models with Backtracking | Read Paper on Bytez