Your reverse iteration would result in an out of bounds access as well as unsigned integer overflow which results in an infinite loop.
Your reverse iteration would result in an out of bounds access as well as unsigned integer overflow which results in an infinite loop.