==10897== Memcheck, a memory error detector
==10897== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==10897== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==10897== Command: src/list_bench
==10897== 
--10897-- Valgrind options:
--10897--    -v
--10897-- Contents of /proc/version:
--10897--   Linux version 4.13.0-16-generic (buildd@lcy01-02) (gcc version 7.2.0 (Ubuntu 7.2.0-8ubuntu2)) #19-Ubuntu SMP Wed Oct 11 18:35:14 UTC 2017
--10897-- 
--10897-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-rdtscp-sse3-avx
--10897-- Page sizes: currently 4096, max supported 4096
--10897-- Valgrind library directory: /usr/lib/valgrind
--10897-- Reading syms from /home/kyle/code/ods/src/list_bench
--10897-- Reading syms from /lib/x86_64-linux-gnu/ld-2.26.so
--10897--   Considering /lib/x86_64-linux-gnu/ld-2.26.so ..
--10897--   .. CRC mismatch (computed 8e133c77 wanted 4706bdfa)
--10897--   Considering /usr/lib/debug/lib/x86_64-linux-gnu/ld-2.26.so ..
--10897--   .. CRC is valid
--10897-- Reading syms from /usr/lib/valgrind/memcheck-amd64-linux
--10897--   Considering /usr/lib/valgrind/memcheck-amd64-linux ..
--10897--   .. CRC mismatch (computed 9fa343a0 wanted dc854ea8)
--10897--    object doesn't have a symbol table
--10897--    object doesn't have a dynamic symbol table
--10897-- Scheduler: using generic scheduler lock implementation.
--10897-- Reading suppressions file: /usr/lib/valgrind/default.supp
==10897== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-10897-by-kyle-on-???
==10897== embedded gdbserver: writing to   /tmp/vgdb-pipe-to-vgdb-from-10897-by-kyle-on-???
==10897== embedded gdbserver: shared mem   /tmp/vgdb-pipe-shared-mem-vgdb-10897-by-kyle-on-???
==10897== 
==10897== TO CONTROL THIS PROCESS USING vgdb (which you probably
==10897== don't want to do, unless you know exactly what you're doing,
==10897== or are doing some strange experiment):
==10897==   /usr/lib/valgrind/../../bin/vgdb --pid=10897 ...command...
==10897== 
==10897== TO DEBUG THIS PROCESS USING GDB: start GDB like this
==10897==   /path/to/gdb src/list_bench
==10897== and then give GDB the following command
==10897==   target remote | /usr/lib/valgrind/../../bin/vgdb --pid=10897
==10897== --pid is optional if only one valgrind process is running
==10897== 
--10897-- REDIR: 0x401f7b0 (ld-linux-x86-64.so.2:strlen) redirected to 0x58060901 (???)
--10897-- REDIR: 0x401f590 (ld-linux-x86-64.so.2:index) redirected to 0x5806091b (???)
--10897-- Reading syms from /usr/lib/valgrind/vgpreload_core-amd64-linux.so
--10897--   Considering /usr/lib/valgrind/vgpreload_core-amd64-linux.so ..
--10897--   .. CRC mismatch (computed f3fb86a7 wanted 0b99f9ab)
--10897--    object doesn't have a symbol table
--10897-- Reading syms from /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so
--10897--   Considering /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so ..
--10897--   .. CRC mismatch (computed 5ffa922b wanted 4228a583)
--10897--    object doesn't have a symbol table
==10897== WARNING: new redirection conflicts with existing -- ignoring it
--10897--     old: 0x0401f7b0 (strlen              ) R-> (0000.0) 0x58060901 ???
--10897--     new: 0x0401f7b0 (strlen              ) R-> (2007.0) 0x04c32db0 strlen
--10897-- REDIR: 0x401d820 (ld-linux-x86-64.so.2:strcmp) redirected to 0x4c33ee0 (strcmp)
--10897-- REDIR: 0x401fcf0 (ld-linux-x86-64.so.2:mempcpy) redirected to 0x4c374f0 (mempcpy)
--10897-- Reading syms from /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24
--10897--    object doesn't have a symbol table
--10897-- Reading syms from /lib/x86_64-linux-gnu/libm-2.26.so
--10897--   Considering /lib/x86_64-linux-gnu/libm-2.26.so ..
--10897--   .. CRC mismatch (computed 5c7a687c wanted e7414330)
--10897--   Considering /usr/lib/debug/lib/x86_64-linux-gnu/libm-2.26.so ..
--10897--   .. CRC is valid
--10897-- Reading syms from /lib/x86_64-linux-gnu/libgcc_s.so.1
--10897--    object doesn't have a symbol table
--10897-- Reading syms from /lib/x86_64-linux-gnu/libc-2.26.so
--10897--   Considering /lib/x86_64-linux-gnu/libc-2.26.so ..
--10897--   .. CRC mismatch (computed cc2bbe88 wanted e29f45fb)
--10897--   Considering /usr/lib/debug/lib/x86_64-linux-gnu/libc-2.26.so ..
--10897--   .. CRC is valid
--10897-- REDIR: 0x57c3ef0 (libc.so.6:memmove) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c2fb0 (libc.so.6:strncpy) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c41d0 (libc.so.6:strcasecmp) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c2a00 (libc.so.6:strcat) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c2fe0 (libc.so.6:rindex) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c5b50 (libc.so.6:rawmemchr) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c4060 (libc.so.6:mempcpy) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c3e80 (libc.so.6:bcmp) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c2f70 (libc.so.6:strncmp) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c2a70 (libc.so.6:strcmp) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c3fc0 (libc.so.6:memset) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57e1eb0 (libc.so.6:wcschr) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c2f10 (libc.so.6:strnlen) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c2ae0 (libc.so.6:strcspn) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c4220 (libc.so.6:strncasecmp) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c2ab0 (libc.so.6:strcpy) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c4360 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c3010 (libc.so.6:strpbrk) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c2a30 (libc.so.6:index) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c2ee0 (libc.so.6:strlen) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57ce4b0 (libc.so.6:memrchr) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c4270 (libc.so.6:strcasecmp_l) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c3e50 (libc.so.6:memchr) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57e2c60 (libc.so.6:wcslen) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c32f0 (libc.so.6:strspn) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c41a0 (libc.so.6:stpncpy) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c4170 (libc.so.6:stpcpy) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c5b80 (libc.so.6:strchrnul) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57c42c0 (libc.so.6:strncasecmp_l) redirected to 0x4a2a6e0 (_vgnU_ifunc_wrapper)
--10897-- REDIR: 0x57d7100 (libc.so.6:__strrchr_sse2) redirected to 0x4c32790 (__strrchr_sse2)
--10897-- REDIR: 0x57bde90 (libc.so.6:malloc) redirected to 0x4c2faa0 (malloc)
--10897-- REDIR: 0x57d73f0 (libc.so.6:__strlen_sse2) redirected to 0x4c32d30 (__strlen_sse2)
--10897-- REDIR: 0x58af2a0 (libc.so.6:__memcmp_sse4_1) redirected to 0x4c35d50 (__memcmp_sse4_1)
--10897-- REDIR: 0x57cfc40 (libc.so.6:__strcmp_sse2_unaligned) redirected to 0x4c33da0 (strcmp)
--10897-- REDIR: 0x57e1230 (libc.so.6:memcpy@GLIBC_2.2.5) redirected to 0x4c34060 (memcpy@GLIBC_2.2.5)
--10897-- REDIR: 0x57c37f0 (libc.so.6:__GI_strstr) redirected to 0x4c37760 (__strstr_sse2)
--10897-- REDIR: 0x4ecc500 (libstdc++.so.6:operator new[](unsigned long)) redirected to 0x4c30830 (operator new[](unsigned long))
--10897-- REDIR: 0x57e1210 (libc.so.6:__mempcpy_sse2_unaligned) redirected to 0x4c37130 (mempcpy)
	add 0 938664
	add 0 174000
	get 1
	remove 1
	set 0 from 174000 to 110067
	set 0 from 110067 to 146670
	remove 0
	add 0 783067
	remove 0
	add 0 787688
	remove 0
	add 0 208428
	get 0
	add 0 798477
	set 1 from 208428 to 231693
	add 0 124053
	get 1
	remove 1
	get 0
	get 0
	add 0 366231
	get 0
	get 2
	remove 1
	add 0 962319
	remove 1
	add 0 643491
	remove 0
	remove 1
	add 0 1353
	add 0 861904
	get 0
	get 2
	get 1
	add 0 434933
	set 2 from 1353 to 348269
	add 3 433867
	remove 0
	get 1
	remove 3
	set 2 from 433867 to 530832
	add 1 437750
	remove 3
	get 0
	remove 2
	remove 1
	remove 0
	add 0 897006
	add 0 264521
	set 1 from 897006 to 615218
	remove 0
	add 0 282943
	remove 0
	add 0 918946
	add 1 515489
	remove 0
	get 1
	add 0 627902
	add 0 487162
	add 1 379320
	remove 3
	get 3
	add 0 656114
	add 4 374314
	set 2 from 379320 to 797736
	remove 4
	get 2
	get 0
	get 3
	remove 1
	remove 0
	set 1 from 627902 to 146677
	add 2 53559
	get 3
	remove 1
	remove 2
	get 1
	add 1 404915
	add 1 401525
	set 1 from 401525 to 109482
	set 1 from 109482 to 102964
	remove 1
	set 1 from 404915 to 143466
	set 0 from 797736 to 918583
	add 0 445767
	get 1
	set 0 from 445767 to 192591
	remove 1
	get 0
	get 0
	add 2 84076
	add 0 764044
	get 3
	add 3 55918
	set 3 from 55918 to 851755
	get 4
	set 0 from 764044 to 348149
	add 1 715971
	remove 1
	remove 4
	get 4
	add 3 6272
	set 5 from 53559 to 303294
	get 5
	add 3 235426
	remove 4
	add 2 405798
	set 1 from 192591 to 285431
--10897-- REDIR: 0x4eca380 (libstdc++.so.6:operator delete(void*)) redirected to 0x4c311d0 (operator delete(void*))
==10897== Mismatched free() / delete / delete []
==10897==    at 0x4C3123B: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==10897==    by 0x40692E: ods::SimpList<int>::grow() (simplist.h:146)
==10897==    by 0x406693: ods::SimpList<int>::add(unsigned long, int) (simplist.h:94)
==10897==    by 0x40297F: benchmark(ods::List<int>&, int) (list_bench.cc:81)
==10897==    by 0x4025F7: run(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ods::List<int>&, int) (list_bench.cc:108)
==10897==    by 0x402395: main (list_bench.cc:128)
==10897==  Address 0x5b20ef0 is 0 bytes inside a block of size 32 alloc'd
==10897==    at 0x4C3089F: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==10897==    by 0x402DE3: ods::SimpList<int>::SimpList() (simplist.h:34)
==10897==    by 0x402350: main (list_bench.cc:127)
==10897== 
	add 6 320018
	remove 7
	add 3 815072
	add 1 216211
	remove 1
	remove 2
	add 6 992999
	remove 2
	set 2 from 143466 to 211984
	set 5 from 992999 to 244841
	get 2
	add 1 893599
	remove 2
	remove 1
	set 2 from 235426 to 388683
	add 0 195665
	set 3 from 388683 to 789864
	remove 5
	remove 1
	add 1 698456
	set 0 from 195665 to 495986
	add 3 662946
	remove 6
	remove 4
	set 0 from 495986 to 93238
	remove 1
	get 1
	get 0
	add 0 870667
	add 3 451832
	get 0
	get 5
	add 4 147505
	add 3 917471
	set 2 from 211984 to 169579
	remove 1
	remove 3
	get 1
	add 5 258618
	get 4
	remove 6
	set 5 from 258618 to 775753
	set 2 from 917471 to 48953
	remove 3
	add 1 145710
	remove 5
	add 4 144951
	get 3
	remove 1
	remove 2
	remove 2
	add 0 816627
	get 3
	add 2 745197
	add 2 745109
	remove 0
	set 3 from 169579 to 803380
	set 4 from 662946 to 262779
	get 1
	remove 0
	set 2 from 803380 to 836683
	remove 2
	remove 1
	add 0 740313
	add 0 261411
	remove 0
	add 1 137179
	remove 3
	get 1
	get 1
	remove 0
	remove 0
	set 0 from 745109 to 431294
	remove 0
	add 0 158044
	get 0
	set 0 from 158044 to 387605
	set 0 from 387605 to 399398
	set 0 from 399398 to 741105
	remove 0
	add 0 686932
	remove 0
	add 0 179188
	remove 0
	add 0 161134
	get 0
	set 0 from 161134 to 633158
	remove 0
	add 0 134008
	set 0 from 134008 to 379628
	add 0 287690
	get 0
	set 1 from 379628 to 42566
	add 1 832212
	set 2 from 42566 to 160396
	set 1 from 832212 to 345601
	add 0 997971
	remove 0
	set 0 from 287690 to 757917
	remove 0
	remove 0
	remove 0
	add 0 256379
	remove 0
	add 0 236437
	remove 0
	add 0 655722
	add 0 759208
	get 0
	add 0 661982
	get 0
	get 0
	add 0 244086
	get 1
	set 1 from 661982 to 739566
	get 1
	get 2
	add 1 730436
	set 4 from 655722 to 228717
	set 3 from 759208 to 474418
	set 1 from 730436 to 669436
	set 2 from 739566 to 298232
	set 4 from 228717 to 938861
	set 0 from 244086 to 168429
	set 3 from 474418 to 904167
	get 4
	remove 0
	add 1 901486
	remove 4
	remove 0
	set 0 from 901486 to 790175
	remove 0
	remove 0
	remove 0
	add 0 739764
	remove 0
	add 0 735319
	get 0
	set 0 from 735319 to 104915
	remove 0
	add 0 413771
	add 0 310870
	get 1
	add 0 624960
	set 0 from 624960 to 41902
	get 2
	remove 1
	get 1
	set 0 from 41902 to 246234
	remove 0
	get 0
	get 0
	get 0
	get 0
	add 0 128180
	get 1
	add 0 93939
	add 2 73632
	set 1 from 128180 to 426587
	remove 1
	add 0 172709
	add 0 944966
	add 0 557352
	get 5
	add 4 658870
	add 5 968491
	remove 7
	get 0
	add 6 528762
	get 4
	get 0
	remove 7
	remove 4
	get 5
	get 4
	remove 4
	get 4
	set 4 from 528762 to 16869
	remove 3
	add 2 538006
	add 2 999323
	get 0
	set 4 from 172709 to 623786
	set 2 from 999323 to 145071
	get 1
	set 1 from 944966 to 38958
	set 0 from 557352 to 221454
	remove 4
	add 1 742432
	add 4 388571
	set 2 from 38958 to 702643
	remove 1
	get 3
	get 4
	remove 2
	get 0
	set 1 from 702643 to 49545
	add 3 734539
	add 4 992015
	set 3 from 734539 to 460726
	set 5 from 538006 to 440761
	set 3 from 460726 to 464793
	add 4 602065
	add 1 736186
	get 6
	add 7 457991
	remove 8
	remove 6
	remove 3
	remove 0
	get 4
	remove 4
	set 0 from 736186 to 98896
	set 0 from 98896 to 312824
	add 1 355456
	add 3 766987
	add 2 115917
	remove 1
	add 0 769279
	set 4 from 766987 to 792404
	add 0 33477
	get 0
	add 2 745053
	remove 2
	add 1 419721
	add 3 286405
	get 10
	set 6 from 49545 to 595775
	set 8 from 464793 to 222312
	get 3
	remove 7
	remove 3
	get 5
	remove 6
	add 1 998795
	get 8
	set 8 from 16869 to 358662
	remove 2
	get 5
	get 5
	add 4 208739
	set 4 from 208739 to 182466
	set 6 from 595775 to 62860
	add 3 426867
	set 7 from 62860 to 293204
	remove 2
	set 2 from 426867 to 557736
	get 6
	get 8
	add 3 8823
	remove 5
	get 1
	add 5 557585
	remove 6
	set 8 from 358662 to 621839
	remove 7
	add 5 74016
	add 0 813767
	remove 0
	get 3
	remove 8
	get 2
	remove 7
	add 4 644331
	get 1
	get 1
	add 2 885783
	get 5
	get 3
	get 6
	add 2 369518
	add 4 965197
	set 3 from 885783 to 452564
	add 5 731741
	remove 4
	remove 10
	get 9
	get 9
	remove 9
	add 0 280252
	get 1
	get 2
	remove 2
	set 4 from 731741 to 744094
	remove 2
	set 0 from 280252 to 908203
	remove 3
	remove 6
	get 0
	add 4 752089
	get 0
	get 0
	remove 3
	get 4
	set 0 from 908203 to 274626
	get 0
	set 1 from 33477 to 139510
	remove 0
	remove 4
	get 3
	remove 2
	add 1 922889
	add 3 25012
	set 4 from 8823 to 388809
	remove 1
	get 3
	get 0
	remove 0
	remove 0
	set 1 from 388809 to 498287
	get 1
	get 1
	add 0 845435
	get 2
	remove 0
	remove 1
	set 0 from 25012 to 736911
	add 0 713212
	add 1 222186
	get 2
	set 2 from 736911 to 866974
	remove 2
	remove 0
	remove 0
	add 0 306606
	add 0 477920
	add 0 561540
	remove 0
	set 0 from 477920 to 745218
	set 1 from 306606 to 630184
	add 0 274271
	get 1
	remove 2
	get 0
	set 0 from 274271 to 631304
	get 1
	remove 0
	remove 0
	add 0 156216
	get 0
	set 0 from 156216 to 664258
	add 0 279862
	add 1 759073
	set 2 from 664258 to 729437
	get 0
	add 0 351391
	add 0 792460
	get 1
	add 0 321003
	set 3 from 279862 to 633133
	add 3 296166
	add 5 757459
	get 3
	get 5
	remove 3
	remove 3
	remove 1
	remove 2
	set 0 from 321003 to 105736
	add 0 955643
	add 1 15099
	get 0
	add 2 421798
	set 1 from 15099 to 478369
	remove 4
	get 1
	set 1 from 478369 to 811041
	get 5
	set 1 from 811041 to 673982
	remove 3
	get 3
	remove 2
	set 3 from 729437 to 678054
	remove 0
	set 1 from 759073 to 27286
	set 2 from 678054 to 74324
	get 1
	get 1
	set 0 from 673982 to 431386
	set 1 from 27286 to 340913
	get 0
	set 1 from 340913 to 976579
	get 0
	set 0 from 431386 to 248224
	get 1
	remove 2
	set 1 from 976579 to 70458
	get 0
	remove 0
	set 0 from 70458 to 7588
	add 0 703011
	remove 0
	get 0
	add 0 938666
	set 1 from 7588 to 382881
	get 1
	add 0 401983
	remove 1
	remove 0
	get 0
	add 0 301894
	add 1 49383
	set 1 from 49383 to 435042
	remove 2
	get 1
	add 0 146520
	remove 2
	set 1 from 301894 to 619526
	remove 1
	add 0 425274
	add 1 661004
	add 0 652132
	add 2 250801
	remove 2
	add 1 743064
	get 2
	remove 2
	set 3 from 146520 to 872064
	get 2
	set 1 from 743064 to 384351
	add 0 646485
	get 1
	add 4 286922
	remove 5
	remove 2
	add 0 263445
	get 0
	add 0 461346
	get 2
	set 3 from 652132 to 276548
	add 2 820291
	set 3 from 646485 to 35092
	get 4
	set 5 from 661004 to 718508
	get 5
	get 2
	add 4 784055
	remove 4
	remove 4
	get 1
	set 4 from 718508 to 318545
	set 2 from 820291 to 867334
	get 5
	add 0 514903
	remove 4
	add 2 652633
	get 3
	add 4 743505
	add 1 18386
	set 2 from 461346 to 423392
	add 6 94512
	get 1
	set 8 from 318545 to 566704
	add 5 676849
	remove 1
	remove 2
	set 2 from 263445 to 684401
	add 5 425380
	get 4
	remove 8
	set 1 from 423392 to 262632
	set 0 from 514903 to 485214
	get 7
	remove 7
	remove 2
	get 2
	add 6 47907
	get 7
	remove 3
	set 2 from 676849 to 911446
	remove 5
	remove 2
	set 0 from 485214 to 570397
	remove 3
	add 3 942894
	set 4 from 286922 to 18052
	remove 1
	add 3 701745
	get 0
	get 1
	remove 0
	remove 1
	get 1
	remove 1
	remove 1
	set 0 from 425380 to 172072
	get 0
	get 0
	get 0
	add 0 698776
	remove 1
	remove 0
	add 0 994985
	remove 0
	add 0 357837
	set 0 from 357837 to 243482
	remove 0
	add 0 265166
	get 0
	remove 0
	add 0 572441
	set 0 from 572441 to 962978
	add 0 550295
	get 0
	remove 1
	set 0 from 550295 to 45406
	add 0 411940
	remove 1
	get 0
	set 0 from 411940 to 230771
	add 0 740683
	set 1 from 230771 to 671431
	remove 1
	get 0
	add 0 116072
	set 1 from 740683 to 393223
	set 1 from 393223 to 488951
	add 1 599762
	add 1 828243
	add 3 831911
	get 0
	remove 4
	remove 1
	set 2 from 831911 to 771098
	add 1 406813
	add 1 748131
	get 3
	set 2 from 406813 to 646830
	set 0 from 116072 to 130184
	get 2
	remove 4
	get 1
	add 2 270246
	add 1 303019
	add 5 171232
	remove 0
	set 4 from 171232 to 915783
	get 3
	set 2 from 270246 to 174010
	get 1
	get 2
	get 0
	set 2 from 174010 to 995332
	set 3 from 646830 to 730660
	get 4
	get 1
	set 1 from 748131 to 506953
	set 0 from 303019 to 247994
	set 5 from 599762 to 503893
	set 1 from 506953 to 312755
	get 0
	remove 3
	add 0 164892
	remove 2
	remove 0
	set 3 from 503893 to 649270
	get 3
	add 2 805665
	add 2 281184
	remove 1
	set 4 from 649270 to 528410
	set 3 from 915783 to 935036
	set 4 from 528410 to 909887
	remove 2
	set 3 from 909887 to 873691
	remove 3
	remove 1
	set 1 from 935036 to 308614
	remove 0
	add 0 827934
	add 1 890587
	remove 1
	set 1 from 308614 to 317207
	remove 1
	add 0 18279
	get 1
	get 0
	set 0 from 18279 to 218601
	set 1 from 827934 to 958925
	remove 1
	get 0
	remove 0
	add 0 746804
	remove 0
	add 0 242988
	remove 0
	add 0 90598
	add 0 855062
	add 0 325760
	remove 0
	add 0 737827
	remove 0
	set 0 from 855062 to 229589
	get 0
	get 0
	add 0 298786
	remove 0
	get 1
	remove 0
	get 0
	set 0 from 90598 to 352204
	set 0 from 352204 to 884174
	remove 0
	add 0 830824
	get 0
	get 0
	get 0
	get 0
	set 0 from 830824 to 323409
	add 0 408282
	set 0 from 408282 to 316390
	add 1 970924
	get 1
	remove 1
	get 1
	get 1
	set 1 from 323409 to 682475
	set 0 from 316390 to 674622
	remove 0
	remove 0
	add 0 987751
	add 0 827466
	set 1 from 987751 to 940034
	remove 0
	get 0
	get 0
	get 0
	get 0
	add 0 710850
	remove 0
	add 0 11958
	add 1 958282
	get 2
	get 1
	set 1 from 958282 to 911493
	set 0 from 11958 to 25181
	get 1
	set 0 from 25181 to 364579
	set 0 from 364579 to 560492
	get 2
	add 0 34809
	set 2 from 911493 to 893500
	remove 3
	get 1
	set 1 from 560492 to 29876
	add 2 673772
	get 0
	get 2
	get 0
	remove 2
	remove 1
	add 0 810477
	get 0
	add 1 601059
	get 0
	get 2
	get 0
	get 3
	set 1 from 601059 to 414238
	get 1
	set 0 from 810477 to 608461
	remove 3
	set 0 from 608461 to 497850
	get 0
	set 1 from 414238 to 112713
	get 1
	get 2
	add 1 639742
	remove 0
	add 0 85237
	set 1 from 639742 to 902788
	add 0 200332
	add 3 626001
	set 3 from 626001 to 576098
	get 3
	get 0
	add 2 52131
	add 0 669127
	add 7 933391
	remove 6
	get 4
	remove 3
	get 0
	add 2 253704
	add 6 820057
	add 0 284937
	set 8 from 933391 to 749102
	set 0 from 284937 to 600073
	remove 2
	set 1 from 669127 to 541531
	remove 8
	remove 2
	remove 5
	add 0 641808
	add 5 682015
	set 6 from 576098 to 81318
	add 6 443502
	get 3
	add 2 322495
	remove 9
	set 1 from 600073 to 742566
	set 4 from 85237 to 859593
	set 6 from 682015 to 245890
	add 5 907110
	set 5 from 907110 to 600110
	set 5 from 600110 to 416000
	set 8 from 443502 to 324552
	set 7 from 245890 to 233987
	add 0 769864
	remove 6
	set 7 from 233987 to 91388
	add 4 298155
	set 6 from 859593 to 448393
	get 6
	remove 8
	add 2 275629
	remove 3
	get 3
	set 6 from 448393 to 663661
	add 8 468837
	remove 5
	remove 7
	add 6 23048
	remove 3
	remove 4
	remove 2
	get 3
	remove 5
	get 5
	add 3 933624
	add 0 166523
	set 3 from 298155 to 340306
	add 1 502012
	get 3
	set 6 from 23048 to 120180
	set 2 from 769864 to 95683
	remove 6
	get 6
	get 7
	remove 2
	remove 5
	add 2 81171
	get 4
	get 4
	set 4 from 340306 to 902176
	add 6 833802
	set 3 from 641808 to 985483
	remove 3
	get 2
	remove 1
	remove 2
	remove 0
	add 2 351671
	remove 2
	add 3 235056
	get 1
	get 3
	get 2
	add 3 682696
	add 4 708425
	add 0 182443
	remove 2
	remove 4
	add 4 480914
	remove 2
	get 3
	add 2 771126
	remove 6
	get 4
	set 0 from 182443 to 425556
	remove 0
	set 1 from 771126 to 377671
	set 0 from 81171 to 150420
	remove 2
	add 3 274140
	set 4 from 235056 to 271836
	get 3
	set 4 from 271836 to 565234
	remove 4
	set 0 from 150420 to 211126
	set 0 from 211126 to 772636
	get 2
	set 3 from 274140 to 235098
	get 3
	remove 2
	set 0 from 772636 to 215658
	set 2 from 235098 to 155744
	add 2 570655
	remove 2
	set 2 from 155744 to 625033
	remove 1
	get 1
	set 1 from 625033 to 527945
	add 1 103025
	add 1 947006
	add 0 278487
	set 1 from 215658 to 588232
	add 3 421465
	set 4 from 103025 to 42735
	add 3 513704
	get 4
	add 0 67377
	add 7 420527
	add 7 230684
	remove 5
	set 5 from 42735 to 217721
	remove 3
	set 0 from 67377 to 988106
	get 2
	add 1 881063
	get 7
	add 0 107367
	add 0 862189
	remove 10
	remove 8
	set 4 from 278487 to 792994
	set 1 from 107367 to 716978
	get 7
	remove 0
	get 2
	set 6 from 217721 to 481142
	get 0
	set 1 from 988106 to 135547
	remove 1
	get 1
	add 3 922973
	add 0 388761
	remove 3
	get 1
	remove 7
	remove 5
	set 4 from 588232 to 367235
	add 0 94301
	remove 5
	remove 5
	add 1 255203
	add 3 95318
	remove 2
	get 5
	add 3 386778
	get 4
	add 3 138406
	remove 4
	add 0 368584
	add 3 970352
	set 8 from 922973 to 115887
	add 0 283579
	get 1
	remove 7
	add 3 819453
	get 4
	set 0 from 283579 to 228003
	remove 8
	add 4 152082
	remove 4
	remove 3
	add 7 674103
	add 7 348757
	set 2 from 94301 to 824907
	remove 5
	add 8 939617
	remove 1
	remove 3
	set 4 from 348757 to 416249
	set 5 from 674103 to 518497
	set 1 from 824907 to 262080
	set 5 from 518497 to 203925
	get 3
	get 3
	get 7
	get 6
	set 5 from 203925 to 707699
	set 4 from 416249 to 156779
	remove 4
	remove 4
	set 5 from 115887 to 901760
	remove 2
	remove 4
	get 3
	set 3 from 939617 to 652217
	get 1
	remove 2
	remove 2
	remove 1
	remove 0
	add 0 208464
	set 0 from 208464 to 7907
	add 0 419892
	set 0 from 419892 to 130849
	add 1 360072
	remove 0
	add 0 919076
SimpList @ 1000 ops: --10897-- REDIR: 0x57d6ef0 (libc.so.6:__strchrnul_sse2) redirected to 0x4c37020 (strchrnul)
--10897-- REDIR: 0x57d1740 (libc.so.6:__memchr_sse2) redirected to 0x4c33f80 (memchr)
0.186746s
--10897-- REDIR: 0x4ecc440 (libstdc++.so.6:operator new(unsigned long)) redirected to 0x4c30110 (operator new(unsigned long))
	add 0 154151
	set 0 from 154151 to 403671
	get 0
	remove 0
	add 0 570198
	set 0 from 570198 to 754024
	get 0
	set 0 from 754024 to 91950
	set 0 from 91950 to 11041
	get 0
	set 0 from 11041 to 236041
	remove 0
	add 0 374963
	set 0 from 374963 to 263334
	add 0 155924
	remove 0
	remove 0
	add 0 389853
	get 0
	add 0 797009
	remove 0
	get 0
	add 0 903056
	add 1 954683
	remove 0
	set 1 from 389853 to 676810
	remove 1
	add 0 132109
	add 0 665090
	set 2 from 954683 to 953063
	get 0
	add 2 71476
	set 1 from 132109 to 717903
	add 2 379790
	get 0
	get 0
	remove 0
	remove 1
	remove 1
	add 0 279339
	get 0
	set 2 from 953063 to 78412
	set 1 from 717903 to 779595
	add 1 442921
	add 0 728040
	add 0 227086
	set 5 from 78412 to 427351
	remove 3
	get 4
	remove 4
	remove 2
	set 0 from 227086 to 840258
	get 2
	add 2 949244
	set 1 from 728040 to 637353
	get 3
	set 0 from 840258 to 443921
	add 3 659653
	add 4 291211
	get 0
	remove 1
	get 1
	get 0
	add 0 96197
	add 1 393155
	remove 2
	add 0 257290
	remove 4
	add 3 851658
	remove 1
	add 1 292153
	set 3 from 851658 to 651639
	get 3
	remove 4
	get 4
	remove 4
	get 2
	remove 1
	remove 0
	remove 1
	set 1 from 779595 to 490655
	set 1 from 490655 to 109629
	set 0 from 393155 to 958863
	remove 0
	set 0 from 109629 to 578969
	add 0 99436
	get 1
	add 1 889504
	add 1 94769
	add 0 688293
	set 2 from 94769 to 936513
	get 3
	add 4 100684
	set 0 from 688293 to 765185
	remove 0
	get 4
	add 1 763991
	remove 3
	add 1 67862
	get 5
	remove 5
	remove 1
	set 3 from 100684 to 715633
	remove 3
	set 0 from 99436 to 353308
	get 2
	remove 1
	remove 1
	add 0 287101
	get 0
	set 0 from 287101 to 618133
	add 0 290531
	set 1 from 618133 to 510122
	get 1
	set 2 from 353308 to 60653
	set 0 from 290531 to 737314
	set 0 from 737314 to 472289
	remove 2
	remove 1
	set 0 from 472289 to 387131
	remove 0
	add 0 176910
	set 0 from 176910 to 60793
	remove 0
	add 0 198401
	remove 0
	add 0 867568
	set 0 from 867568 to 15875
	get 0
	get 0
	set 0 from 15875 to 511698
	remove 0
	add 0 870698
	remove 0
	add 0 896151
	add 0 7532
	add 0 109630
	add 2 630413
	set 1 from 7532 to 199637
	set 0 from 109630 to 27632
	get 2
	add 0 461381
	set 3 from 630413 to 79717
	add 1 242939
	remove 3
	set 1 from 242939 to 99023
	set 2 from 27632 to 96216
	get 1
	add 1 640894
	remove 4
	add 0 760565
	remove 2
	get 4
	add 1 466911
	remove 5
	get 3
	remove 4
	add 3 908137
	remove 4
	get 2
	set 2 from 461381 to 350953
	add 2 250457
	remove 3
	get 2
	remove 3
	remove 0
	add 0 424108
	set 2 from 250457 to 775341
	set 2 from 775341 to 2469
	remove 2
	add 1 633914
	remove 0
	set 0 from 633914 to 339713
	set 0 from 339713 to 236603
	set 1 from 466911 to 316804
	add 0 312589
	add 2 372981
	set 1 from 236603 to 176743
	set 0 from 312589 to 616101
	remove 1
	set 0 from 616101 to 154543
	get 0
	add 0 91614
	remove 2
	remove 0
	get 1
	remove 1
	set 0 from 154543 to 244078
	remove 0
	add 0 838417
	remove 0
	add 0 205932
	set 0 from 205932 to 116255
	get 0
	add 0 926097
	add 1 697799
	add 1 749964
	set 3 from 116255 to 264351
	remove 1
	get 2
	set 2 from 264351 to 80093
	remove 1
	remove 0
	remove 0
	add 0 370351
	get 0
	set 0 from 370351 to 40802
	add 0 626846
	add 1 731409
	set 1 from 731409 to 735340
	get 1
	get 1
	remove 2
	remove 0
	remove 0
	add 0 227123
	remove 0
	add 0 698120
	remove 0
	add 0 325469
	add 0 148967
	set 0 from 148967 to 757339
	get 1
	set 0 from 757339 to 89752
	set 1 from 325469 to 603744
	add 0 186415
	add 1 188764
	add 1 426638
	get 2
	remove 4
	remove 1
	get 2
	remove 0
	get 1
	add 0 803790
	set 0 from 803790 to 673341
	remove 0
	remove 1
	add 0 814256
	add 0 738780
	set 0 from 738780 to 95984
	set 0 from 95984 to 264791
	get 2
	remove 2
	set 1 from 814256 to 351151
	remove 0
	remove 0
	add 0 205171
	set 0 from 205171 to 212024
	remove 0
	add 0 321255
	add 0 658861
	set 1 from 321255 to 853331
	set 1 from 853331 to 110391
	set 1 from 110391 to 156705
	set 1 from 156705 to 398960
	remove 0
	get 0
	add 0 437268
	remove 1
	remove 0
	add 0 967610
	get 0
	remove 0
	add 0 927168
	set 0 from 927168 to 980290
	remove 0
	add 0 829076
	get 0
	set 0 from 829076 to 924639
	get 0
	add 0 670419
	add 1 123247
	remove 1
	set 0 from 670419 to 319405
	set 1 from 924639 to 470606
	set 0 from 319405 to 16156
	get 0
	remove 0
	get 0
	add 0 938092
	remove 1
	get 0
	get 0
	add 0 11821
	get 0
	get 0
	get 1
	get 1
	get 0
	get 1
	remove 1
	add 0 240342
	remove 0
	set 0 from 11821 to 487589
	set 0 from 487589 to 733605
	set 0 from 733605 to 446268
	remove 0
	add 0 335596
	remove 0
	add 0 668891
	remove 0
	add 0 862330
	remove 0
	add 0 658079
	get 0
	get 0
	set 0 from 658079 to 804643
	add 0 368433
	get 1
	get 0
	add 1 81648
	add 2 171151
	remove 2
	get 2
	set 1 from 81648 to 901347
	remove 1
	remove 0
	add 0 659024
	set 0 from 659024 to 553521
	set 1 from 804643 to 995195
	add 0 655918
	get 0
	add 0 797923
	remove 3
	get 1
	set 2 from 553521 to 224439
	get 2
	set 2 from 224439 to 361531
	remove 0
	remove 1
	set 0 from 655918 to 58931
	add 0 268892
	add 0 999011
	get 1
	set 0 from 999011 to 706246
	get 2
	add 0 785270
	add 0 225109
	get 1
	get 3
	add 0 481412
	remove 5
	remove 4
	set 0 from 481412 to 617308
	remove 2
	set 2 from 706246 to 198840
	get 2
	set 0 from 617308 to 753901
	remove 2
	add 1 149440
	add 1 32610
	remove 2
	get 1
	get 0
	set 2 from 225109 to 545547
	get 2
	add 2 205897
	remove 0
	get 2
	set 0 from 32610 to 319987
	remove 1
	set 0 from 319987 to 586906
	get 1
	get 0
	set 1 from 545547 to 514035
	add 1 468159
	add 2 262353
	remove 2
	get 1
	set 1 from 468159 to 885692
	add 2 265567
	remove 3
	add 2 949676
	add 1 554687
	get 3
	remove 2
	remove 0
	remove 2
	add 0 236345
	set 1 from 554687 to 807881
	add 0 821076
	get 2
	set 3 from 949676 to 162277
	set 2 from 807881 to 262292
	get 1
	add 0 100009
	add 2 293125
	set 2 from 293125 to 400912
	set 4 from 262292 to 871885
	add 5 88557
	remove 0
	set 1 from 400912 to 996856
	get 5
	add 0 442727
	add 3 440312
	get 2
	remove 6
	set 6 from 162277 to 389899
	get 6
	remove 6
	get 2
	set 0 from 442727 to 988956
	get 0
	remove 5
	set 1 from 821076 to 918389
	add 3 216904
	remove 0
	set 1 from 996856 to 749090
	add 4 882130
	add 5 802659
	get 2
	set 5 from 802659 to 980849
	remove 2
	add 5 305675
	get 2
	set 0 from 918389 to 495840
	set 5 from 305675 to 292663
	get 3
	add 3 988228
	set 0 from 495840 to 280566
	set 3 from 988228 to 819125
	remove 5
	remove 2
	set 5 from 236345 to 114126
	get 0
	set 4 from 292663 to 378674
	get 1
	remove 3
	set 1 from 749090 to 325702
	add 1 73596
	add 5 995279
	add 1 245273
	set 6 from 995279 to 254121
	set 7 from 114126 to 539538
	set 0 from 280566 to 682010
	add 1 398751
	add 2 263233
	set 0 from 682010 to 215820
	get 0
	set 7 from 378674 to 789885
	remove 8
	set 0 from 215820 to 42718
	remove 8
	remove 2
	add 0 205991
	remove 1
	set 6 from 789885 to 802792
	add 0 187620
	add 1 82605
	add 7 146381
	set 7 from 146381 to 707236
	set 6 from 325702 to 998766
	get 8
	add 0 197916
	get 1
	add 4 164845
	get 11
	get 4
	remove 7
	add 2 794869
	remove 1
	set 6 from 245273 to 846759
	remove 9
	remove 4
	get 5
	remove 2
	remove 6
	add 0 833586
	set 7 from 802792 to 664948
	get 3
	remove 6
	add 4 246422
	add 4 787559
	add 3 691396
	set 2 from 794869 to 576763
	remove 5
	remove 2
	get 2
	get 7
	get 5
	add 6 306077
	set 8 from 664948 to 325967
	remove 7
	add 1 917490
	set 5 from 246422 to 364436
	add 3 252679
	remove 7
	set 4 from 691396 to 630581
	get 7
	get 8
	remove 5
	add 7 259184
	add 1 28641
	remove 7
	get 3
	set 0 from 833586 to 682404
	add 5 917165
	set 6 from 630581 to 309979
	get 3
	remove 6
	get 6
	get 4
	remove 4
	get 2
	set 3 from 197916 to 947736
	add 1 637047
	get 8
	set 6 from 364436 to 143889
	remove 8
	get 0
	remove 1
	get 5
	set 6 from 259184 to 483743
	get 0
	set 3 from 947736 to 528678
	get 3
	remove 0
	set 2 from 528678 to 676701
	remove 2
	get 4
	get 3
	set 0 from 28641 to 472972
	remove 2
	remove 0
	add 0 388329
	remove 2
	get 0
	get 2
	remove 0
	get 1
	set 1 from 483743 to 91691
	remove 1
	set 0 from 917490 to 120038
	get 0
	remove 0
	add 0 715637
	add 0 729853
	remove 0
	remove 0
	add 0 969938
	remove 0
	add 0 75152
	set 0 from 75152 to 67621
	set 0 from 67621 to 136339
	get 0
	set 0 from 136339 to 568512
	set 0 from 568512 to 844196
	set 0 from 844196 to 368194
	remove 0
	add 0 814387
	get 0
	add 0 681921
	remove 1
	set 0 from 681921 to 549003
	add 0 104691
	get 0
	get 1
	get 1
	set 1 from 549003 to 148123
	set 1 from 148123 to 587984
	add 0 399735
	set 1 from 104691 to 274527
	remove 1
	get 1
	add 0 985970
	remove 2
	remove 0
	add 0 441426
	set 0 from 441426 to 788578
	remove 0
	get 0
	add 0 951494
	remove 0
	get 0
	remove 0
	add 0 91627
	add 0 336429
	remove 1
	get 0
	remove 0
	add 0 174079
	add 0 735456
	add 1 689966
	remove 2
	add 0 754283
	remove 0
	set 1 from 689966 to 884639
	get 1
	get 1
	get 1
	get 1
	add 1 260204
	add 0 100752
	remove 1
	set 2 from 884639 to 111357
	remove 1
	add 1 578076
	get 1
	remove 1
	set 1 from 111357 to 730505
	add 0 351703
	remove 2
	add 1 674174
	set 1 from 674174 to 388126
	add 1 94101
	remove 3
	set 2 from 388126 to 93202
	remove 0
	remove 1
	get 0
	remove 0
	add 0 539088
	set 0 from 539088 to 366313
	get 0
	remove 0
	add 0 526473
	remove 0
	add 0 500639
	remove 0
	add 0 67157
	set 0 from 67157 to 134694
	add 0 128984
	add 1 459321
	set 0 from 128984 to 613355
	set 2 from 134694 to 406489
	remove 0
	remove 0
	add 0 43881
	get 0
	get 0
	get 1
	set 1 from 406489 to 882451
	add 1 489501
	add 2 292488
	remove 1
	get 2
	set 1 from 292488 to 952744
	get 1
	get 1
	set 2 from 882451 to 782806
	get 0
	add 1 532092
	get 1
	set 3 from 782806 to 524874
	get 2
	add 1 714633
	remove 0
	set 0 from 714633 to 92689
	set 3 from 524874 to 44396
	add 1 149992
	remove 3
	remove 2
	get 2
	get 1
	add 0 610192
	get 2
	set 2 from 149992 to 365773
	set 2 from 365773 to 808040
	set 0 from 610192 to 821357
	remove 0
	remove 2
	get 0
	get 0
	remove 1
	get 0
	set 0 from 92689 to 380952
	remove 0
	add 0 867823
	remove 0
	add 0 315875
	set 0 from 315875 to 725795
	remove 0
	add 0 514612
	set 0 from 514612 to 519250
	get 0
	get 0
	get 0
	add 0 299454
	set 0 from 299454 to 982105
	add 0 514921
	set 0 from 514921 to 564479
	remove 2
	get 1
	add 1 407098
	get 1
	remove 1
	get 0
	add 1 729042
	add 0 321505
	remove 1
	remove 0
	remove 0
	get 0
	set 0 from 982105 to 148309
	remove 0
	add 0 720693
	set 0 from 720693 to 546900
	add 0 460265
	add 0 50462
	get 2
	add 2 68847
	set 1 from 460265 to 990264
	set 1 from 990264 to 896072
	get 0
	add 2 686072
	add 2 651209
	get 2
	remove 5
	get 1
	add 3 338500
	get 5
	add 3 330172
	get 3
	get 3
	set 6 from 68847 to 502261
	add 6 183834
	remove 3
	get 5
	set 5 from 183834 to 644961
	set 6 from 502261 to 458026
	add 3 103946
	remove 0
	remove 1
	set 0 from 896072 to 193799
	set 2 from 338500 to 218732
	add 2 84061
	add 3 128413
	get 5
	add 2 645502
	set 0 from 193799 to 575175
	get 4
	set 7 from 644961 to 147804
	add 4 633266
	add 1 219752
	set 7 from 218732 to 980634
	add 8 563429
	remove 7
	remove 1
	add 1 379317
	get 9
	set 4 from 84061 to 434276
	get 2
	set 6 from 128413 to 814642
	get 5
	remove 0
	remove 3
	remove 7
	get 5
	add 7 44430
	add 5 188260
	remove 1
	get 5
	set 7 from 44430 to 579204
	set 1 from 645502 to 31645
	remove 7
	remove 4
	set 0 from 379317 to 765394
	get 4
	remove 0
	set 5 from 458026 to 215811
	get 5
	set 4 from 686072 to 802086
	add 3 826576
	set 3 from 826576 to 999215
	set 6 from 215811 to 27773
	add 2 609480
	set 4 from 999215 to 645828
	get 2
	set 5 from 563429 to 933071
	add 5 140688
	remove 4
	remove 0
	set 0 from 633266 to 83606
	remove 4
	set 0 from 83606 to 931887
	add 4 417233
	remove 1
	add 2 77109
	add 0 828067
	add 2 4451
	set 2 from 4451 to 375077
	remove 3
	remove 5
	remove 0
	set 5 from 27773 to 640729
	set 3 from 140688 to 22840
	set 2 from 77109 to 425853
	set 0 from 931887 to 165682
	remove 3
	remove 0
	add 1 531883
	set 1 from 531883 to 52075
	remove 2
	add 0 346438
	set 1 from 375077 to 776878
	get 0
	set 3 from 802086 to 313510
	get 1
	get 0
	remove 0
	remove 2
	get 2
	add 2 300282
	remove 0
	set 0 from 52075 to 624208
	add 2 498916
	add 3 648758
	remove 0
	add 3 780580
	get 3
	get 1
	set 1 from 498916 to 780632
	set 2 from 648758 to 48025
	add 1 826047
	set 1 from 826047 to 172053
	add 1 1230
	remove 3
	remove 2
	set 3 from 780580 to 504861
	set 0 from 300282 to 569553
	set 2 from 48025 to 486047
	get 3
	remove 0
	get 1
	set 3 from 640729 to 523918
	get 1
	set 0 from 1230 to 472491
	remove 3
	get 1
	add 0 944605
	remove 3
	add 1 924966
	remove 1
	set 2 from 486047 to 848632
	add 0 902987
	get 2
	add 0 545933
	set 2 from 944605 to 596506
	add 3 370922
	get 2
	set 3 from 370922 to 677823
	get 4
	add 1 830800
	set 4 from 677823 to 18123
	get 5
	remove 3
	add 4 90130
	remove 1
	get 1
	add 1 853784
	remove 2
	set 0 from 545933 to 914256
	add 0 454939
	set 1 from 914256 to 644756
	get 3
	add 5 34935
	add 6 713431
	get 7
	set 4 from 90130 to 533172
	remove 7
	add 7 297570
	get 4
	set 0 from 454939 to 209766
	set 5 from 34935 to 237232
	remove 6
	remove 2
	add 0 463628
	remove 4
	get 6
	set 4 from 237232 to 313923
	set 6 from 848632 to 225243
	add 5 923983
	remove 2
	get 5
	add 6 30657
	remove 5
	remove 2
	remove 2
	set 0 from 463628 to 905675
	add 1 189882
	remove 2
	add 4 709465
	add 3 49808
	add 1 328726
	get 2
	set 7 from 225243 to 947909
	set 0 from 905675 to 191311
	add 4 980315
	set 2 from 189882 to 193930
	remove 4
	get 2
	set 0 from 191311 to 524871
	add 1 33115
	set 5 from 49808 to 468967
	get 5
	set 3 from 193930 to 9890
	get 4
	set 8 from 947909 to 623960
	get 4
	set 2 from 328726 to 522427
	add 3 753926
	get 1
	set 6 from 468967 to 878239
	remove 2
	get 2
	set 5 from 878239 to 950449
	set 4 from 923983 to 508862
	remove 6
	add 0 795584
	set 3 from 753926 to 478987
	set 3 from 478987 to 748170
	remove 0
	remove 1
	set 6 from 623960 to 483998
	add 5 635721
	remove 0
	get 1
	get 3
	add 1 27924
	add 7 256907
	set 2 from 9890 to 372119
	remove 1
	remove 5
	set 0 from 748170 to 446551
	add 1 878127
	remove 5
	add 6 847911
	add 2 146350
	set 3 from 372119 to 501953
	remove 1
	get 5
	remove 3
	set 3 from 950449 to 928127
	remove 4
	set 3 from 928127 to 160432
	add 3 652753
	set 5 from 847911 to 716640
	set 2 from 501953 to 126686
	get 4
	add 4 247065
	set 6 from 716640 to 531321
	set 1 from 146350 to 946420
	add 0 732958
	remove 1
	remove 0
	set 1 from 126686 to 42884
	add 0 349092
	remove 1
	get 2
	set 0 from 349092 to 104518
	get 3
	add 3 96685
	get 6
	set 7 from 483998 to 644295
	get 1
	get 7
	get 0
	add 0 316381
	add 3 658150
	add 1 542911
	remove 3
	add 4 777501
	add 10 138278
	get 5
	add 9 916846
	set 2 from 104518 to 434097
	add 10 114710
	get 4
	remove 11
	add 10 827585
	set 3 from 658150 to 480104
	get 2
	remove 9
	remove 2
	remove 4
	add 4 327747
	set 8 from 827585 to 72396
	remove 2
	remove 10
	remove 9
	remove 1
	get 2
	add 2 437280
	get 5
	get 8
	add 6 865943
	remove 6
	get 1
	remove 1
	remove 3
	remove 1
	get 1
	set 1 from 327747 to 606271
	set 5 from 114710 to 216521
	set 1 from 606271 to 918947
	set 4 from 72396 to 622784
	add 0 962541
	remove 1
	get 0
VList @ 1000 ops: 0.228199s
	add 0 574040
	set 0 from 574040 to 284392
	remove 0
	add 0 955753
	get 0
	set 0 from 955753 to 491913
	set 0 from 491913 to 409808
	remove 0
	add 0 981960
	remove 0
	add 0 488446
	set 0 from 488446 to 945070
	add 0 637827
	get 1
	remove 0
	get 0
	get 0
	get 0
	set 0 from 945070 to 40826
	add 0 51237
	set 0 from 51237 to 617729
	set 0 from 617729 to 307712
	get 0
	set 1 from 40826 to 865761
	get 1
	add 0 84567
	get 1
	remove 0
	remove 0
	get 0
	add 0 254597
	add 1 631668
	get 2
	set 1 from 631668 to 354540
	get 0
	set 1 from 354540 to 95574
	add 1 93919
	add 0 527243
	add 3 562781
	remove 5
	set 2 from 93919 to 661471
	remove 4
	add 2 296536
	remove 4
	set 1 from 254597 to 794681
	get 1
	set 3 from 661471 to 846516
	set 2 from 296536 to 153246
	remove 0
	get 1
	remove 2
	get 1
	remove 0
	remove 0
	add 0 685154
	remove 0
	add 0 86725
	get 0
	add 0 640178
	add 1 398629
	add 1 556920
	remove 1
	get 2
	get 0
	add 1 64403
	set 2 from 398629 to 750967
	set 2 from 750967 to 177366
	set 2 from 177366 to 479717
	remove 1
	set 1 from 479717 to 532423
	get 1
	remove 0
	get 0
	add 0 52232
	set 0 from 52232 to 660953
	remove 0
	add 0 397553
	set 2 from 86725 to 77193
	set 1 from 532423 to 83480
	get 1
	set 2 from 77193 to 413474
	get 2
	get 1
	add 0 40379
	set 1 from 397553 to 30352
	add 1 549515
	remove 1
	add 1 526253
	get 3
	add 0 980618
	add 5 374387
	add 3 331996
	get 2
	set 1 from 40379 to 662072
	get 6
	remove 3
	remove 4
	add 0 215929
	add 3 142047
	set 0 from 215929 to 779780
	get 3
	add 4 494448
	remove 8
	add 5 206649
	remove 0
	remove 4
	get 4
	remove 4
	get 5
	remove 4
	set 1 from 662072 to 732188
	remove 1
	get 1
	remove 1
	remove 1
	add 0 41027
	remove 2
	remove 0
	remove 0
	add 0 843587
	set 0 from 843587 to 800160
	remove 0
	add 0 851731
	remove 0
	add 0 157574
	set 0 from 157574 to 151827
	get 0
	get 0
	remove 0
	add 0 805420
	set 0 from 805420 to 483953
	add 0 607102
	set 1 from 483953 to 726890
	add 0 405194
	add 0 853433
	add 0 575180
	add 1 148084
	remove 0
	set 0 from 148084 to 755834
	set 2 from 405194 to 207756
	add 2 749441
	set 2 from 749441 to 457288
	get 3
	remove 3
	add 4 105249
	add 2 362097
	set 3 from 457288 to 449574
	set 5 from 105249 to 471204
	get 3
	add 5 529178
	remove 0
	add 0 154173
	get 1
	get 5
	get 1
	add 1 713336
	add 4 488197
	get 5
	remove 5
	remove 3
	get 1
	add 3 945244
	set 2 from 853433 to 281955
	get 3
	get 4
	get 0
	get 6
	set 1 from 713336 to 743726
	remove 6
	set 3 from 945244 to 438947
	set 6 from 471204 to 203300
	add 2 102442
	set 7 from 203300 to 227945
	get 2
	remove 6
	add 1 558277
	set 1 from 558277 to 760078
	remove 3
	set 4 from 438947 to 157643
	get 0
	add 1 640662
	set 3 from 743726 to 517513
	set 2 from 760078 to 581839
	set 4 from 281955 to 292827
	set 3 from 517513 to 31687
	add 1 339377
	remove 6
	get 0
	get 7
	set 8 from 726890 to 442899
	add 2 647950
	get 2
	get 1
	set 5 from 31687 to 899132
	remove 4
	set 3 from 640662 to 266439
	remove 6
	remove 4
	add 1 325134
	remove 5
	add 5 686149
	remove 4
	get 6
	add 3 202196
	add 1 90916
	remove 2
	get 1
	set 2 from 339377 to 760019
	remove 7
	add 5 852952
	remove 4
	set 5 from 686149 to 542671
	set 0 from 154173 to 503341
	remove 2
	get 4
	set 3 from 852952 to 420424
	set 2 from 202196 to 851745
	remove 3
	get 4
	set 3 from 542671 to 209582
	set 3 from 209582 to 759815
	add 3 580690
	get 2
	get 3
	get 4
	set 0 from 503341 to 127075
	add 2 817759
	get 5
	remove 5
	set 3 from 851745 to 180882
	remove 5
	set 2 from 817759 to 790678
	get 2
	get 3
	remove 2
	add 3 240272
	add 2 963612
	add 4 239866
	remove 5
	remove 1
	get 3
	add 0 434440
	get 0
	get 5
	get 0
	get 1
	remove 3
	get 3
	add 2 639948
	add 2 640888
	get 2
	add 5 314295
	set 2 from 640888 to 606178
	set 2 from 606178 to 116030
	get 4
	add 1 896351
	add 5 912422
	get 8
	get 5
	get 3
	get 2
	add 4 440109
	remove 7
	set 6 from 912422 to 441220
	set 6 from 441220 to 391421
	get 8
	get 8
	set 0 from 434440 to 387128
	set 5 from 639948 to 690434
	remove 2
	set 7 from 239866 to 381374
	add 7 30087
	remove 4
	add 1 800671
	add 0 506296
	remove 6
	add 6 782888
	remove 6
	set 8 from 381374 to 867927
	remove 1
	get 0
	add 3 738575
	get 1
	add 9 193698
	remove 1
	get 7
	add 5 760971
	remove 4
	remove 9
	set 3 from 116030 to 421319
	add 6 980801
	remove 6
	remove 8
	set 5 from 314295 to 97096
	add 1 912542
	get 3
	add 4 665271
	remove 1
	get 1
	set 7 from 30087 to 173738
	add 2 567815
	set 8 from 173738 to 487532
	add 5 158949
	remove 8
	add 5 101849
	get 10
	get 10
	remove 0
	set 3 from 665271 to 329352
	set 6 from 421319 to 124986
	add 2 85577
	get 1
	set 7 from 124986 to 355950
	get 10
	get 4
	remove 8
	add 1 561636
	add 1 575397
	set 9 from 355950 to 684350
	add 10 727397
	set 11 from 487532 to 976522
	remove 4
	add 0 192842
	get 5
	get 1
	remove 3
	set 4 from 738575 to 352425
	get 9
	remove 6
	get 4
	get 3
	add 2 967097
	add 9 744484
	set 8 from 684350 to 797371
	add 7 978084
	add 12 771716
	set 3 from 575397 to 549325
	set 1 from 896351 to 38483
	get 10
	add 4 669821
	set 6 from 352425 to 414301
	remove 15
	set 1 from 38483 to 635176
	remove 11
	remove 12
	remove 10
	get 5
	add 1 480281
	add 9 817606
	remove 10
	add 9 895006
	set 3 from 967097 to 505837
	add 13 741142
	remove 3
	remove 11
	get 4
	remove 2
	remove 8
	remove 10
	remove 6
	add 2 108115
	set 0 from 192842 to 968703
	set 0 from 968703 to 415895
	set 3 from 549325 to 412788
	remove 8
	add 6 395747
	add 8 650394
	get 4
	remove 6
	get 8
	add 5 672604
	add 4 797425
	remove 3
	remove 9
	get 9
	add 5 791020
	set 1 from 480281 to 44368
	remove 7
	remove 0
	get 2
	remove 2
	set 0 from 44368 to 843196
	add 2 16899
	get 6
	set 5 from 672604 to 389654
	get 7
	add 7 318877
	add 6 667183
	add 7 535276
	set 5 from 389654 to 289157
	add 9 374367
	get 7
	add 11 943376
	set 9 from 374367 to 128504
	get 5
	set 9 from 128504 to 147312
	remove 13
	add 2 832903
	get 11
	remove 8
	get 12
	add 4 99572
	set 5 from 669821 to 632457
	get 9
	remove 12
	set 6 from 791020 to 910063
	remove 6
	remove 8
	set 1 from 108115 to 913701
	get 10
	add 7 574821
	set 3 from 16899 to 220157
	get 7
	get 5
	set 10 from 318877 to 59539
	remove 7
	remove 0
	add 4 548143
	set 0 from 913701 to 609948
	set 3 from 99572 to 916988
	get 6
	get 0
	add 8 40550
	get 1
	get 9
	set 3 from 916988 to 274569
	add 11 954225
	set 3 from 274569 to 823677
	set 5 from 632457 to 657036
	add 3 334404
	set 2 from 220157 to 367564
	set 8 from 667183 to 758580
	get 7
	set 12 from 954225 to 378111
	set 9 from 40550 to 121426
	get 11
	get 11
	set 4 from 823677 to 116407
	set 13 from 650394 to 171406
	set 7 from 289157 to 392105
	add 0 140775
	add 14 502870
	get 8
	set 8 from 392105 to 852512
	add 0 997929
	set 15 from 502870 to 858079
	get 15
	get 5
	remove 11
	remove 15
	get 7
	remove 2
	remove 7
	set 6 from 548143 to 33455
	set 0 from 997929 to 970988
	remove 3
	set 10 from 378111 to 406222
	get 9
	set 5 from 33455 to 13196
	remove 3
	remove 7
	add 8 399596
	remove 7
	set 6 from 758580 to 289055
	add 2 759235
	add 0 461156
	get 2
	get 9
	remove 4
	remove 10
	add 6 718569
	set 3 from 759235 to 547209
	get 8
	set 10 from 406222 to 283307
	set 4 from 116407 to 760622
	add 2 662554
	add 1 405361
	add 11 427921
	add 12 853315
	get 3
	remove 12
	remove 5
	add 4 32481
	remove 7
	set 9 from 289055 to 382683
	remove 6
	remove 2
	add 9 851672
	remove 0
	remove 1
	remove 2
	add 6 537905
	remove 4
	get 7
	set 6 from 851672 to 680751
	remove 7
	get 4
	remove 2
	get 5
	get 3
	get 0
	add 0 49039
	add 0 307491
	set 4 from 852512 to 905717
	add 2 483902
	add 0 335550
	remove 1
	set 3 from 405361 to 847807
	set 0 from 335550 to 961002
	get 8
	add 7 502066
	add 9 794929
	set 7 from 502066 to 263777
	remove 9
	add 0 550254
	add 6 303007
	add 5 883956
	get 10
	add 7 310519
	get 12
	get 8
	set 6 from 32481 to 714326
	set 9 from 905717 to 156745
	add 10 176263
	get 6
	set 13 from 537905 to 571449
	add 9 70695
	get 4
	get 0
	add 15 910646
	set 1 from 961002 to 581606
	get 7
	add 8 770452
	set 15 from 571449 to 853730
	set 17 from 680751 to 413428
	add 4 292703
	add 12 324850
	set 14 from 176263 to 694353
	get 6
	get 19
	get 17
	add 16 894049
	remove 15
	add 20 97267
	get 19
	remove 10
	get 1
	set 17 from 910646 to 931413
	remove 10
	remove 16
	set 8 from 310519 to 401424
	remove 9
	add 11 422931
	set 16 from 413428 to 657063
	add 5 140423
	remove 3
	remove 13
	get 7
	get 11
	add 13 186385
	add 1 507094
	get 7
	get 19
	remove 9
	remove 11
	remove 8
	set 12 from 263777 to 347364
	set 10 from 694353 to 250181
	add 1 510776
	get 10
	remove 4
	set 0 from 550254 to 142143
	get 2
	remove 10
	remove 8
	remove 2
	add 10 971341
	get 9
	remove 14
	remove 4
	get 8
	add 8 859065
	remove 5
	set 2 from 581606 to 940516
	remove 10
	get 0
	set 4 from 847807 to 175503
	add 9 134127
	set 9 from 134127 to 65629
	get 0
	remove 5
	set 0 from 142143 to 27701
	remove 7
	get 7
	remove 10
	get 7
	get 4
	remove 2
	set 4 from 186385 to 521149
	set 8 from 657063 to 207894
	remove 4
	get 4
	set 7 from 207894 to 189143
	remove 0
	remove 1
	get 3
	get 2
	add 3 61973
	set 4 from 65629 to 873403
	set 5 from 971341 to 391229
	remove 3
	set 3 from 873403 to 870298
	get 2
	remove 4
	remove 4
	get 3
	get 2
	remove 3
	add 0 573579
	remove 1
	get 1
	add 2 293756
	set 1 from 175503 to 79870
	add 3 200832
	add 4 242333
	remove 0
	remove 4
	add 3 745079
	set 1 from 293756 to 983661
	set 4 from 242333 to 676031
	remove 4
	add 1 803739
	set 4 from 745079 to 773979
	get 1
	get 2
	remove 0
	add 1 925531
	remove 3
	remove 3
	remove 0
	get 0
	get 0
	add 0 657195
	set 2 from 983661 to 336257
	add 0 506328
	add 3 869967
	set 0 from 506328 to 368241
	add 0 508950
	get 4
	add 5 585978
	get 2
	remove 5
	remove 1
	remove 2
	add 3 535
	add 3 801768
	add 4 856530
	get 6
	get 3
	remove 5
	get 5
	set 1 from 657195 to 651513
	get 2
	add 2 655429
	add 4 130761
	get 2
	remove 2
	get 3
	set 4 from 801768 to 725194
	set 2 from 869967 to 721793
	get 6
	remove 4
	get 2
	get 2
	get 3
	remove 5
	remove 2
	set 2 from 130761 to 348842
	remove 0
	add 0 603519
	add 0 951727
	set 0 from 951727 to 975950
	add 3 923659
	set 5 from 856530 to 691722
	add 1 838899
	get 5
	set 4 from 923659 to 404990
	set 4 from 404990 to 859388
	add 3 62328
	get 2
	remove 4
	set 4 from 859388 to 459448
	remove 3
	remove 1
	remove 4
	add 3 405442
	add 3 326905
	add 1 829230
	get 1
	get 5
	remove 3
	get 0
	remove 3
	remove 4
	set 3 from 405442 to 167698
	remove 2
	add 2 287001
	remove 0
	remove 1
	set 1 from 167698 to 815110
	add 0 295920
	add 2 836790
	get 3
	set 1 from 829230 to 200642
	get 1
	add 2 915960
	add 1 366827
	get 5
	remove 2
	add 2 53973
	remove 2
	remove 1
	add 2 844194
	add 1 874791
	add 0 363876
	add 0 23019
	add 0 863442
	get 8
	add 7 648484
	get 5
	add 5 966491
	set 0 from 863442 to 712913
	set 9 from 836790 to 385240
	set 5 from 966491 to 471085
	set 2 from 363876 to 368646
	remove 10
	remove 7
	set 2 from 368646 to 435824
	set 7 from 648484 to 42991
	get 1
	remove 8
	get 2
	get 0
	get 7
	add 5 673180
	add 7 584482
	add 2 773584
	add 10 453299
	remove 4
	remove 0
	get 5
	get 5
	remove 1
	get 0
	set 6 from 915960 to 746986
	get 0
	get 0
	get 7
	add 2 575614
	remove 5
	get 2
	remove 0
	set 6 from 453299 to 800184
	add 6 818389
	remove 0
	remove 0
	get 4
	get 6
	get 0
	add 3 894757
	add 1 423319
	get 4
	set 4 from 894757 to 960416
	remove 2
	set 3 from 960416 to 396574
	remove 5
	add 1 495128
	add 2 262893
	add 5 496753
	get 1
	get 5
	add 7 635484
	remove 7
	get 1
	set 1 from 495128 to 125680
	set 9 from 42991 to 454394
	add 2 619078
	add 8 659711
	set 1 from 125680 to 656895
	add 6 73024
	remove 6
	set 6 from 496753 to 78591
	get 3
	set 8 from 659711 to 883309
	add 1 842356
	get 4
	remove 2
	remove 3
	set 8 from 746986 to 413551
	get 9
	get 4
	set 0 from 874791 to 492854
	add 6 989771
	set 3 from 423319 to 817204
	add 9 226502
	remove 12
	set 2 from 619078 to 755431
	add 0 11620
	set 1 from 492854 to 245432
	remove 5
	get 9
	add 8 364456
	add 2 919085
	add 0 887710
	remove 13
	remove 11
	get 12
	get 10
	add 8 191778
	add 2 720452
	remove 2
	get 0
	set 6 from 817204 to 182212
	get 6
	remove 1
	add 5 180284
	get 9
	add 5 114015
	remove 10
	set 10 from 396574 to 70820
	remove 5
	set 6 from 182212 to 306517
	set 9 from 70820 to 74635
	remove 7
	get 9
	add 7 115572
	remove 6
	add 8 307423
	set 6 from 115572 to 313341
	get 5
	add 4 73212
	get 13
	set 6 from 180284 to 862808
	set 1 from 245432 to 213117
	remove 0
	get 12
	add 7 228693
	add 8 979448
	remove 12
	remove 9
	get 2
	add 0 648199
	add 5 726294
	add 3 524237
	get 9
	add 11 789963
	get 6
	remove 12
	add 1 73362
	remove 3
	set 13 from 74635 to 9357
	get 1
	remove 12
	get 0
	get 6
	set 4 from 842356 to 181853
	remove 14
	set 4 from 181853 to 325980
	add 1 423256
	remove 10
	get 9
	add 10 170993
	add 1 589036
	remove 4
	remove 3
	remove 2
	add 3 995117
	get 1
	set 7 from 755431 to 162827
	add 1 713937
	get 5
	set 7 from 726294 to 395881
	get 0
	get 9
	remove 12
	set 6 from 73212 to 493510
	get 0
	remove 8
	set 8 from 862808 to 229301
	add 1 945850
	get 8
	get 3
	add 6 209834
	remove 0
	get 8
	add 1 511737
	get 6
	set 1 from 511737 to 67106
	get 1
	set 0 from 945850 to 304225
	get 10
	add 9 76209
	add 3 447103
	set 4 from 589036 to 557276
	set 3 from 447103 to 397005
	set 0 from 304225 to 761627
	add 0 432867
	remove 0
	set 7 from 209834 to 348840
	get 10
	remove 9
	get 5
	set 7 from 348840 to 604082
	get 2
	set 13 from 228693 to 363845
	set 12 from 170993 to 876063
	add 3 278466
	set 6 from 524237 to 405908
	add 3 730442
	get 12
	remove 13
	remove 0
	remove 10
	add 9 391794
	remove 6
	set 11 from 876063 to 273353
	get 11
	add 9 309813
	set 7 from 604082 to 166890
	set 8 from 391794 to 108526
	add 2 555852
	get 1
	remove 16
	remove 1
	add 0 881282
	get 14
	remove 9
	add 5 908900
	get 1
	get 0
	remove 6
	remove 9
	set 7 from 995117 to 221143
	get 9
	get 3
	add 11 781303
	add 8 84585
	remove 3
	set 3 from 278466 to 943123
	add 13 203562
	remove 12
	get 8
	remove 3
	remove 13
	add 3 894330
	set 10 from 395881 to 64530
	add 9 435034
	remove 12
	add 0 841779
	add 11 381896
	add 5 212485
	set 9 from 84585 to 268496
	remove 12
	add 3 912780
	set 3 from 912780 to 938368
	remove 13
	get 9
	set 13 from 64530 to 71484
	get 0
	set 12 from 435034 to 786513
	get 14
	remove 8
	set 8 from 221143 to 460021
	get 11
	set 10 from 166890 to 699835
	set 10 from 699835 to 372072
	remove 3
	set 13 from 363845 to 76001
	remove 3
	remove 1
	remove 3
	get 9
	add 3 665656
	set 9 from 71484 to 392580
	add 11 314844
	remove 10
	add 9 269498
	get 9
	get 10
	remove 10
	set 9 from 269498 to 100372
	get 3
	get 4
	set 9 from 100372 to 630176
	get 10
	set 3 from 665656 to 981283
	set 2 from 894330 to 609264
	remove 3
	set 9 from 314844 to 219922
	add 1 249031
LinkedList @ 1000 ops: 0.165524s
==10897== Mismatched free() / delete / delete []
==10897==    at 0x4C3123B: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==10897==    by 0x402FFF: ods::SimpList<int>::~SimpList() (simplist.h:42)
==10897==    by 0x4024BD: main (list_bench.cc:135)
==10897==  Address 0x5b21f90 is 0 bytes inside a block of size 64 alloc'd
==10897==    at 0x4C3089F: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==10897==    by 0x4068C3: ods::SimpList<int>::grow() (simplist.h:140)
==10897==    by 0x406693: ods::SimpList<int>::add(unsigned long, int) (simplist.h:94)
==10897==    by 0x40297F: benchmark(ods::List<int>&, int) (list_bench.cc:81)
==10897==    by 0x4025F7: run(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ods::List<int>&, int) (list_bench.cc:108)
==10897==    by 0x402395: main (list_bench.cc:128)
==10897== 
--10897-- REDIR: 0x57be390 (libc.so.6:free) redirected to 0x4c30cd0 (free)
==10897== 
==10897== HEAP SUMMARY:
==10897==     in use at exit: 0 bytes in 0 blocks
==10897==   total heap usage: 273 allocs, 273 frees, 81,780 bytes allocated
==10897== 
==10897== All heap blocks were freed -- no leaks are possible
==10897== 
==10897== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
==10897== 
==10897== 1 errors in context 1 of 2:
==10897== Mismatched free() / delete / delete []
==10897==    at 0x4C3123B: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==10897==    by 0x402FFF: ods::SimpList<int>::~SimpList() (simplist.h:42)
==10897==    by 0x4024BD: main (list_bench.cc:135)
==10897==  Address 0x5b21f90 is 0 bytes inside a block of size 64 alloc'd
==10897==    at 0x4C3089F: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==10897==    by 0x4068C3: ods::SimpList<int>::grow() (simplist.h:140)
==10897==    by 0x406693: ods::SimpList<int>::add(unsigned long, int) (simplist.h:94)
==10897==    by 0x40297F: benchmark(ods::List<int>&, int) (list_bench.cc:81)
==10897==    by 0x4025F7: run(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ods::List<int>&, int) (list_bench.cc:108)
==10897==    by 0x402395: main (list_bench.cc:128)
==10897== 
==10897== 
==10897== 1 errors in context 2 of 2:
==10897== Mismatched free() / delete / delete []
==10897==    at 0x4C3123B: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==10897==    by 0x40692E: ods::SimpList<int>::grow() (simplist.h:146)
==10897==    by 0x406693: ods::SimpList<int>::add(unsigned long, int) (simplist.h:94)
==10897==    by 0x40297F: benchmark(ods::List<int>&, int) (list_bench.cc:81)
==10897==    by 0x4025F7: run(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ods::List<int>&, int) (list_bench.cc:108)
==10897==    by 0x402395: main (list_bench.cc:128)
==10897==  Address 0x5b20ef0 is 0 bytes inside a block of size 32 alloc'd
==10897==    at 0x4C3089F: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==10897==    by 0x402DE3: ods::SimpList<int>::SimpList() (simplist.h:34)
==10897==    by 0x402350: main (list_bench.cc:127)
==10897== 
==10897== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
