A destructive list copying algorithm | lit.salon