That does the same thing, yes, but creates an intermediate array. I can certainly change it to that if you like :)