The collection utility VBO has a Split function where you provide it with 3 collections A) your original collection, B) an empty collection with the columns you want, C) an empty collection with the columns you don't want. Eg B) would be Column3, Column4, and C) would be Column1, Column2, Column5, Column6 etc.
Another crude but effective technique is to simply loop through the collection and use 2 calcs to assign values of columns 3 and 4 to the new row of another collection.
------------------------------
John Carter
Professional Services
Blue Prism
------------------------------