insert remove and get rand O(1)