100
insert 935042
size
size
insert 665348
size
size
remove 935042
insert 534126
insert 284097
contains 284097
size
remove 284097
insert 315348
contains 687810
insert 191188
remove 301405
insert 146562
insert 111111
size
insert 82401
insert 542231
remove 329160
remove 111111
remove 191188
remove 31646
insert 618623
insert 107561
insert 575177
insert 823944
remove 943769
insert 332859
insert 190771
insert 820554
remove 180198
insert 217489
contains 482229
remove 107561
remove 103250
insert 331131
contains 146562
remove 190771
insert 133835
insert 573602
insert 613027
insert 75992
insert 379286
remove 245410
remove 575177
insert 875853
size
size
contains 794575
insert 940028
contains 665348
insert 299617
size
size
size
remove 217489
size
insert 73936
insert 156353
insert 695487
insert 918572
insert 96742
remove 445890
insert 286350
size
remove 75992
insert 800089
insert 563996
insert 699257
insert 281337
insert 632942
insert 276811
remove 740063
contains 695487
insert 149220
insert 931548
insert 691202
insert 506831
insert 744387
remove 389358
insert 407990
insert 11066
insert 751057
size
remove 133835
contains 192977
insert 150427
size
remove 281337
insert 199498
insert 238933
insert 819561
remove 301331
insert 144635
remove 596396
size
contains 365723
