ELF>@@8T@8 @# @@@@@88@8@@@(( ..`.`L0 (.(.`(.`TT@T@DDPtdp#p#@p#@  QtdRtd..`.`/lib64/ld-linux-x86-64.so.2GNU GNU>$=<*R=Z*)A $:0__gmon_start__libc.so.6exitputstimeprintfgetrusagemalloc__libc_start_mainGLIBC_2.2.5ui S/`0` 0`(0`00`80`@0`H0`P0`HH* HtKH5* %* @%* h%* h%* h%* h%* h%* h%* h%* hp1I^HHPTI@"@H!@H @wf@g0`UH-`0`HHw]øHt]`0``0`UH-`0`HHHH?HHHu]úHt]`0`= * uUH~]) @H=' tHtU .`H]{vfUHH }}u EE) E>EH0`EH0`1ielE‹EH0`E}n~G) UHSEEH0`ƁEH ҉ )Éip)‰H0`% EE􍈍 ҉ )Éip)‰H0`U1‹EH0`Et EH0`߰EH0`E}n#[]UHSH(}܋^( u l.( u ( H0`EE 1EE%V,1EE%1EE1E' H ҉ )Éip)‰Љ' Eu܉H([]ÐUHHH}HHEHHHEHPqHHEHPUHHH}HEHHƿTUHHH}HEH@Hƿ1HEH@Hu HHEHPHEH@HHEHHHEH@HH0HEH@HPHEHHHHEH@HHHUHH}HuHUHEHHEHH)HEHHEHPHEH@H9}6HEHHPHEHHEH@H@BHEH@H)HEHPHEHPHEH@H)HEHP]UHHH}HEH@Hu`"@HEH@HH*HEH@H@H*^Xx"@oHEH@H@H*HEH@H@H*^X"@.UHH@H}HEHHEHZb>HE0HEHuHE𹀖HFE?EHHHEHHEHHHEHЋHUHΉBE}?KL~HEHQE@KL?EHHHEHHEHHHEHЋHUHΉE}~HEHHEHH¾@KL"@HEHUHH@H}HEH]-1HEHE𺀖@KLHHEHyE+HEHEHH HEHȋEH։ }?KL~HEHR@KL"@@HEH]UHH@H}HEHZbPHEHE𺀖HHEHE(EHHHEHЋEHUH։# }?KL~HEHHEHH=¾@KL"@HEHUHHHEHEH)HEH ƿ#@8HEHGHEHHEH ƿ#@UHSH(H}؉uԉUпËEЉÉ%E%EHHHEHEЉqEE;ErH([]UHSH8H}HuЉỦMȿËEȉ/ÉEEHHHEH‹EEE;ErE|EȉEEȉEEHHHEHЋEEHHHEH‹EHH HEHȋEHHHEH‹EEE;ExE9EHHHEHEHHHEHЋLHEE;ErH8[]UHSH(H}؉uԉUпXËEЉÉnEEHHHEH‹EEE;ErE|EЉEEЉEEHHHEHЋEEHHHEH‹EHH HEHȋEHHHEH‹EEE;ExH([]UHH0}HuHUHEHHuHEHUHEHEHHEHE;EvHEH@HEHE;Es"HEH@HuHEH@HE릋E]UHHH}H}u HEHUHH H}EEHEH@HtHEH@HEHEH@HtHEH@HEE;E~EEUHH} HEH@HEHEH@HuHE]UHH0}HuHEHHu LHEHHEHEHEHE;Ev%HEH@Hu HEH@HEHE;Es%HEH@Hu HEH@HEHEH@HHEH@Ht3HEH@HEHEUEEHEH@HEOHEH@HEHEHPHEHPHEH@HtHHEH@HEHEH@H@H;EuHEH@HUHPHEH@HUHPHEHUHHEH@HtxHEH@HEHEHPHEHPHEH@HtBHEH@HEHEH@H@H;EuHEH@HUHPzHEH@HUHPhHEHUH[HEH@HtBHEH@HEHEH@H@H;EuHEH@H@HEH@H@ HEHH}tHUHEHHUHHPH}Hu5HEH@Ht HEH@P HEH@Ht HEH@@ )ȉE}@HEH@HEHEH@Ht HEH@P HEH@Ht HEH@@ )ȉE},HEH@HEHEHPHEHPHEHPHEHPHEHUHPHEHUHPHEH@Ht6HEH@H@H;EuHEH@HUHPHEH@HUHP HEHUHHEHPHEHPHEHUHPHEHUHPHEH@HtHEH@HUHPHEH@HtHEH@HUHPHE@ PHEP HE@ PHEP HE@ PHEP [HEH@HEHEHUHPHEHUHPHEH@Ht6HEH@H@H;EuHEH@HUHPHEH@HUHP HEHUHHEHPHEHPHEHUHPH}t HEHUHPHE@ PHEP }=HEH@HEHEH@Ht HEH@P HEH@Ht HEH@@ )ȉE},HEH@HEHEHPHEHPHEHPHEHPHEHUHPHEHUHPHEH@Ht6HEH@H@H;EuHEH@HUHPHEH@HUHP HEHUHHEHPHEHPHEHUHPHEHUHPHEH@HtHEH@HUHPHEH@HtHEH@HUHPHEЋ@ PHEЉP HE@ PHEP HE@ PHEP HEH@HEHEHUHPHEHUHPHEH@Ht6HEH@H@H;EuHEH@HUHPHEH@HUHP HEHUHHEHPHEHPHEHUHPH}t HEHUHPHE@ PHEP ]HEH@Ht HEH@P HEH@Ht HEH@@ ։PHEP HEH@HEH}UHHH}H}t^HEH@Ht HEH@HUR HM10#@}HEH@HHEH@HUHSHH}H}u'HEH@HHEH@H؃H[]UHH }(:HEH}uEƿ@#@1HEUHEH@HEH@HEH@HE@ HEHl$Ld$H-W L%H H\$Ll$Lt$L|$H8L)AIHI1 Ht@LLDAHH9uH\$Hl$Ld$Ll$ Lt$(L|$0H8fHHNo statistics captured.User time used: %lfs Sys time used: %lfs .AInserted %d elements (%d unique): Retrieved %d elements: Removed %d elements (%d remaining): Height of tree: %d %d %d %d Error allocating memory for node with num %d ;  X@(,`0iPp_D8`~u(Hh:x@(PzRx *zRx $PFJ w?;*3$"DAC ~ $dAC A $AC E hLAC G "AC ] AC  AC  4AC  T GAC B t3AC  AC  guAC p $pAC Ef $GAC E= $$#AC E LAC  lKAC F AC Q AC Q AC { E(AC c  MrAC m ,+AC f LsAC n lWAC R 4tAC o IAC E |AC w $Jf@Xxp@P@ @ D"@.`.`o@@@ _ 0`@@(@ o@oo@(.`6@F@V@f@v@@@@GCC: (GNU) 4.7.2 20121109 (Red Hat 4.7.2-8),@3,@D, @, @\@@6intN;P W13I@@\H4l@@H 4d 0@@ y"` *@@L max*L y3\ !4 d0`ren a 0`L.\@ @6N;Pint ;^^~^Ww l!w1x>  1^ ?ł  )^ ͂ = ^ ӂ \ ^ Pق { ^   ^ M  6^   ^   ^ X  N^  8 ^^ f Z 2 ^ t  | D^   h^ ( ( 0 =8 \@ {H P X ` h p 8x Z |rHH H  H` @ @thN  @> @t hj> @ @th @i @#t1#ht2#`dst#X $i @ @t$h=\ @@76N;Pint ;^^~^Ww l!w11^?ł)^͂$^ӂC^Pقb^^M6^^^XN^  ^^ f A 2 ^ t  c D^   h^ ( ( 0 $8 C@ bH P X ` h p x A cr// /  / ` 3B(  @  >W K  @[ @8t5@ `Xi Wl  @ .1[ @ @e81t35@6 `i;Wl C @ @8CtE5@H `iMWlUW @D@8Vh bD@@<"b H(b@Db@@icW\ l@@"l Hl@(l@l@imW\i1sWXi2sWTtWP@@" H(@D@@iW\i1WXi2WTWPE\@!@6N;Pint W13B(    >W  W@@L num \ o P 8 LH cWl n` .@9@- 8.L n. ]. /Wl 0Wh 1``@@ MX@@  jP@@ }HmaxW9@O@g xWl yWhminWO@e@ xWl yWhgetWe@@ num\ 8P nh>W@ @ 8hW @@e nX =Wl WhUЁ@@ nhW@@ numځL 8L@ nh ` ]Xh@@ T,@t @8,Ln,-Wl.W\/H]0`@ @:P*@V@i@V@ @Kt @ @*nhw @1!@ZnX1!@!@num\nh% $ > $ > : ; I.?: ; '@B: ; I4: ; I.?: ; @B  4: ; I .?: ; 'I@B : ; I 4: ; I?I!I/% $ > $ > : ; I : ;  : ; I8  : ; (  : ;  : ; I  : ; : ;I I8  I.?: ; '@B: ; I.?: ; '@B.?: ; '@B% $ > $ > : ; I : ;  : ; I8  : ;  : ; I  : ; : ;I I8  I .?: ; '@B: ; I4: ; I4: ; I.?: ; 'I@B.?: ; '@B% $ > $ > : ; I : ;  : ; I8  I.?: ; 'I@B : ; I : ; I 4: ; I 4: ; I .?: ; '@B  .?: ; 'I@B.?: ; 'I@B.?: ;'@B: ;I: ;I4: ;I.?: ;'I@B.?: ;'I@B4: ;I4 /usr/includemt.cstdint.h @g˓:J0ZUMJ>!ג7^ /usr/include/bitstimer.ctypes.htime.hresource.htimer.h @=KK0=0LM(.0uK!$0ɟ[@A /usr/include/bits/usr/includedriver.ctypes.htime.hresource.htimer.hstdint.havl.h  @;J;J%0Z+=0Z(%0Y21%xi,}J9x1,}J> /usr/includeavl.cavl.hstdint.h @ /uɻu0t.ɻu0V#fg=0@YYWYW!"#t[!"#ZYW!"#t[!"#2YXXX;v001tvv w.v,?1tu1uu//g2/g3廠ɠB.ɠ:I./g1RXɻ!SV[ʻɻ!),1ɻ!),%t/Y1YYWYW!"#[!"#tZYW!"#[!"#t2YXXX;v1uX$0tu'yu=Klong long intmt_generateNumbersmt_currentIndexlong long unsigned intindexunsigned char/Users/faculty/wollowsk/Public/HTML/classes/csse230/avlHuint32_tmt_statemt_randmt_seedshort unsigned intmt.cGNU C 4.7.2 20121109 (Red Hat 4.7.2-8) -mtune=generic -march=x86-64 -gshort intsizetyperu_ixrssru_nsignalsRUSAGE_CHILDRENru_msgsnd__ru_oublock_wordtimer_end__ru_nsignals_word__ru_ixrss_wordru_minflt__ru_idrss_word__ru_minflt_wordru_idrss__rusage_whostart_rusage__ru_msgsnd_word__ru_nivcsw_word__suseconds_ttimer_initresult_rusagetimer.cru_nswap__ru_maxrss_word__ru_isrss_wordTimer__ru_msgrcv_wordtv_sec__syscall_slong_tru_oublock__ru_inblock_wordend_rusageru_stimeru_isrssru_majflt__ru_nvcsw_worddiff_timevaltv_usec__ru_nswap_worddisplay_statisticstimer_startru_utimeru_maxrss__time_tru_nvcsw__ru_majflt_wordru_msgrcvru_nivcsw_timeRUSAGE_SELFru_inblockmaxRangeshuffle_randomtempmainvaluegenerate_randomparentleftChildshuffle_random_no_nodesrightChild_Nodetest_inserttest_removedriver.carraycounttest_findrootlheightavl.cprintTreefindMaxchildreturnValuenewNodetreeSizerheightremoveNodebalancemakeNodeheightHelperbalance2nBalancechildBalance.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str8@8#T@T 1t@t$Do@N @V@_^o@ko@ z(@(@@@ @ @ @D"@D" P"@P"p#@p# $@$\.`..`. .` .(.`(./`/0`0XX0`X0`0`\0 0\0,0H1#B1Gn=0NRH\ "5 g8@T@t@@@@@@ (@ @@ @ @ @D"@P"@p#@$@.`.` .`(.`/`0`X0``0`  .` @. @A P@W`0`f.` p@.`(@ .`.`(.`.`0`1 @"@A @Y u X0` @K\0` @G @sD"@ t @t O@ 9@ @ @ > @%X0`2 1!@|; @ID @rQ `X"@mP"@| !@ [ @ @Ld0` @@:` e@ @ @W\0` @u  @ @# @(* i @=T hz`0`0`   D@p @+  @ @  @"  @Gcrtstuff.c__JCR_LIST__deregister_tm_clonesregister_tm_clones__do_global_dtors_auxcompleted.6137__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrymt.ctimer.cdriver.cavl.c__FRAME_END____JCR_END____init_array_end_DYNAMIC__init_array_start_GLOBAL_OFFSET_TABLE___libc_csu_finishuffle_random_no_nodes_ITM_deregisterTMCloneTabledata_startputs@@GLIBC_2.2.5balance_edatashuffle_randomremoveNode_finiprintTreeprintf@@GLIBC_2.2.5minmaxmt_seeddiff_timevaltimer_end__libc_start_main@@GLIBC_2.2.5__data_startmakeNodetreeSizeheightHelper__gmon_start____dso_handle_IO_stdin_usedtime@@GLIBC_2.2.5__libc_csu_inittest_findmalloc@@GLIBC_2.2.5timer_initmt_currentIndexmt_rand_endget_startbalance2__bss_startmaininsertmt_generateNumbersheightdisplay_statisticsgetrusage@@GLIBC_2.2.5_Jv_RegisterClassesexit@@GLIBC_2.2.5__TMC_END__mt_state_ITM_registerTMCloneTablegenerate_randomfindMaxtest_remove_inittimer_starttest_insert