Add iterative list reversal