in reply to to group array items or not to group array items

First idea: put <code></code> tags around your code so the brackets and formatting don't get eaten.

Second idea: state your problem more clearly, and don't use unclear fake examples. I don't understand the purpose of the first "BLABLABLA" on each line--does it need to get assigned based on the number, or not? A better fake example would have clearly different elements, so that you could explain which one was supposed to end up where. You should provide the desired output from your example, so we don't have to read your mind.

Third: Tell us what you tried. Better yet, *show* us what you've tried.

If you think you want an array of arrays, check out perllol. It's a good introduction to complex data structures. You say "it doesn't work", which doesn't give us much to go on in figuring out where you're getting stuck.