Revised randparts2 -much faster -KL