IteRABRe: Iterative Recovery-Aided Block Reduction