Visually the rearrangement is thus:
|From this||To this|
With a fly over menu like this:
This link runs the script. If the program does not run, try this static instance saved from a run made September 29, 2000.