Changed array copying routine. Strangely, makes very little difference. Runs at 1.00 gen/sec.