Sorting circles by radius and avoiding overlap between random circles?