But it doesn't as the inner block always breaks out of the loop. It's not very nice code but it doesn't break.