Just an alternative not better
Yours was more useful tho. Im always torn between giving a specific solution or a general solution, but I think in this case yuors was probably better.
@Brusey, obviously yours is just the same, but Jesses is a lot better for the explination of whats happening.
(ie you can see what it does, whereas with yours you have to know. I was going to recomend array resize as well, I actualy had to look Right$ up to check it existed)