%PDF-1.4 % 1 0 obj << /Title (Programming in C++ for Comp Science) /Author () /Subject () /Keywords () /Creator (OU Campus) /Producer (Apache FOP Version 2.3) /CreationDate (D:20250318083829-07'00') >> endobj 2 0 obj << /N 3 /Length 3 0 R /Filter /FlateDecode >> stream xgPTY{ MI$$A@wiAQdpFI AFQŀ((N#2"**K٭U[gxsOs[ 1 M:1C H(JN!csϑ>qyvy%.ʱlN2kwr4;- 8=%1{iW-o!o\VkZkL0+tj +|iA/o3`?( Of+yS/T7orL@ʿr`QWN=t8@W)Xo9Ȁr"dQ(s+*JG*PM5(jFhS :Fї)"hc,1^pL S9Lc>` X! bl/v;]ƉTq8/+5zpwqӸe^ow+mk'A`F!v* g7D QhO %O/ߒH$5 )BOj&]%=#}芸ErEjD:EFD^qdU-y+9\A>GKʼnڋ=/:.(F3K+k)6KP(6%rr2EEPTuz:MCiXZGmA"n$ !^#~QOGxz ,}IBNV#OMbDbIRFF#Y(.9*I!('u@K4RZKG:]5y KPcYXVKW6[좜\\Uyy|||UJ!F\K8ÖϨd3e]Sԕڕ*㕙ʑ} * **9**UqLhêKjjj{պf%]ճ[՟h4544h5qG4iZZZ5Zwam#Pq5!Lu=ttt_oߨ?a@1p331PːeXc`=iiq=4{53bbj3i33U1 35gҘb 3Y&)gбhݠqÔee%ߊafůohn`Fنmd3cik{Ϯn~eCÐ#߱񙓒SSӂseqW9Wk낛~w&jZ<O瓍AI޿}}j|^lnڶe{?;  Tr@h@sRC`Y ?H/hG`LH@HSf͇6OmQߒV[/n#o v. 9+!|156be:zŶa82LedYleh7.uKq^q'V a nÉډ$CI > stream application/pdf Programming in C++ for Comp Science en 2025-03-18T08:38:29-07:00 Apache FOP Version 2.3 1.4 OU Campus 2025-03-18T08:38:29-07:00 2025-03-18T08:38:29-07:00 endstream endobj 6 0 obj 1101 endobj 7 0 obj [8 0 R 9 0 R 10 0 R 11 0 R 11 0 R 12 0 R 12 0 R 12 0 R 12 0 R 13 0 R 14 0 R] endobj 15 0 obj << /Length 16 0 R /Filter /FlateDecode >> stream xZn6}WB#^@|+Z @.Ї E 8m)Qjk8z̜C;Uz@O,S`{!ʧ< =&8=S'w(K_)=Ǐ}]|珟ׯ/^}溻:,keൔdC:??<w!q%M>tT7Ίg*B9 (,Q8Rj.sK򴴼BOҒF!!襥cfi)Un6ٙ [bnKK*jލ2'ĺ)Jv4| R ː$s`֚u5( '# "*"eLJ1w! $*(E0>OP 3CzzZI%+wLQ jB站4(:0dQJoJ+hATA _E/n nGǜSw{V>ڽAanKnP{vB/E5j8]LBqZp3#8*y!؋ z7Nj%,;s`]ϹVmLCIZH*-]QJnrK+ar#t9]{ST\i:dr0&>`*\?6RB勑,DŽ/>+ɔٱϱű<.@5J#&qDXFhM?ZRh+#ۀ@ FfFJf+,d2ܔu &6s,+5F56F 8Dw&BW|ݖ8vo0X *QUl-<59.YŇ$gɩ추ĭ/%6ʰٴ-Ր$>鲵ڽѻ贡0ᵻ.4Ւ`9鰨֪8ܳЂ!2͍> endobj 20 0 obj << /Type /Action /S /GoTo /D [17 0 R /XYZ 36.0 756.0 null] >> endobj 21 0 obj << /Title (Programming in C++ for Comp Science) /Parent 22 0 R /A 20 0 R >> endobj 23 0 obj << /Type /FontDescriptor /FontName /EAAAAA+OpenSans /FontBBox [-549 -270 1204 1047] /Flags 33 /CapHeight 713 /Ascent 1047 /Descent -270 /ItalicAngle 0 /StemV 0 /MissingWidth 500 /FontFile2 24 0 R /CIDSet 25 0 R >> endobj 24 0 obj << /Length1 8460 /Length 26 0 R /Filter /FlateDecode >> stream x9y|T̝[;\ٙd2$IBЄ,fH$ [GЈ UV}'U{֥m]Z;ߝGor=ws&@;Cs m[C7\9j '6n޶ٯr^0뻢/4_؅Kg8n񜮞$87uD>9xWO~rW8{#=јȏ?ww|@{P?Dq@*\ ? \\-8{Sq'}G VEL[xk`/>3 kִC-M.deښ`rb%Κ#d9ɘ Z ϱ Ib4Yρ2S%^ zh((hF Cbtn%,[ڻȢp`Sl_&$3YA+QP%0]Һ0ظN( w i CD&2 dSJ^CZLQ"|'ƾQ&4քo?[v|Gd٩f)_x}]>:J֣TAa3`Xoa->Q&at8SJq$+wK O_?}}3Yߕ 1T"WyY9[͙7΢P SO'v.hf\)4T 0Ԉ5!G\IC3JVb`4Orc>ѻխt2ٹhNgN㖄6t'>́%7<=|]Xz[ko~'/'=lC)viٙԔ`854dA_ZDms:=D5lS\7¿cFB{}&f-CDGʕ_;þwx}Pg&M&z0 eyқ1@x-z5^kҀV {&ٔZ<qzs?O"1^'',%wK7dgʰ *YT09ͨ 1:݌`Xga$"Me*,'aņu;&6Dfbu~ɧgjr7)wϡ;#$'Kc/KNWϢ.OsmݣƟ5[HHO lV6aR2jLJ 82GmyLdk2 ڴڻ&2ՒU꧝lZoGhzx7?]l=#ÿzލu!+-kl:oO9j{bm٭yN_rZ6l&sfN[:gLnu`]ݛ ՆZ{|Ѧv&Nq-=ܿэGio=~9uuGK?{MێTd5f . ]? 6ya@Vܠ;{/pZil%.fg0l̂fNUTcܶʞ+m6hm̏/Yb0 ߔ*g?tۃ:W+K5%{ߔ*5l6b 1i`Ҹ1}[Kh-H@TN|vuX/ڳо={6 ,,[wo9*vwK}i~=Md1I8Ć!(G>l4 )/Q-VK"LI{HnR`Ա a-Q6woJjSU Pc>^ p_`L)w i9ԅSxYl~mBoxe%K2V2~tۙ %z#&gBV3/Wh)Q:~! =ϙ8~qEg9ӊ0-9~Y"aU] d|`:0=5QFAf'{;0^_L^YCgbSlPq)~$3xDivg9bǾ<<(xõüWyF9z,OE@ZF[t|&ڜBZtqʡC,scw2T\ A~`z#BôMpcBÆU{x3:򽧔 O1L;7 yJ,w<~ދ3o l >c`>Ѕ˛cL 2!#@'juwK>]Jw?\y~k8aNJ­cʕÝg],S9@Ch&q} s; Y:*c|ra.'Cqr=`-o(#Efj"=֢&*i lRw}:%`2 uIF7$z%a-4IX$ `, K(`> -lu< 3`bI%3 shxHcV%a X$̶$,@;+ @9HXHFH&hJ7vǻG;H<"vo8O۸9*V D} ^9knXvF|qrJ)pX\P\DYwLHg'2pطaB`SlGŁX<:vсxߛcTXnݺ قo.?uoE =Wv#I 2]Qqy_ə](_=ū@y#ng 1+VA.<+o^}:O*Z533*2`/\YͬfefXZsZZn> stream xx[ tLg endstream endobj 27 0 obj 24 endobj 28 0 obj << /Type /Font /Subtype /Type0 /BaseFont /EAAAAA+OpenSans /Encoding /Identity-H /ToUnicode 29 0 R /DescendantFonts [30 0 R] >> endobj 30 0 obj << /Type /Font /BaseFont /EAAAAA+OpenSans /CIDToGIDMap /Identity /Subtype /CIDFontType2 /CIDSystemInfo << /Registry (Adobe) /Ordering (UCS) /Supplement 0 >> /FontDescriptor 23 0 R /DW 0 /W [ 0 [600 259 321 278 613 353 613 252 477 476 604 613 408 561 338 612 556 930 252 612 245 777 547 503 612 500 266 553 632 729 630 737 523 ] ] >> endobj 29 0 obj << /Length 31 0 R /Filter /FlateDecode >> stream x]j0E -E@}д`KPBʺqѽ8OiG^]idMk"Vӭ5!n)UWM⓯0RWg{DHƒ2nfG45ZscۯuNPGfd<̑\^*ZuĒPgWjԎΧ#>Руh~ُߺ<"nwƏs sAA@ *RjDf )8H32Ag:e\: PHOC-> endobj 33 0 obj << /Length1 9732 /Length 35 0 R /Filter /FlateDecode >> stream xZ xTյy?LNĐL! !/BBHL3d&$$! 5 *H)H{D)~V^ǵҊ^zX{>g^{BF4h\V;B |K/oϚ꿁r=!l; .#d/m#s"mB\=S:z{NIhx0½90?Cv'$ɚpGtny#Q @]ތPڗ9r#Ğg{}M0@߂8{Sv'r^7~^3~V>Km #FO` PEz[PpUbaE}e5K*T,./+-)^,Z` /Κ=+=-5EH%yV9deh ټ$:2!\5/f.ʛ$>Kb҄ $%$ad7Fc##%^zTG!.D^ԗ*u&Mi E*"-_&6X2aD(faIaփ_>4X+aph*QmX?+%KS'[/W$*o ~Ez:9u#}>Α Z i`y(Z(%<3l ==ӛmU}hPbRD2@|gXX ֵ(FHq_y} Ee,R- k'ݐ)Uu Ym|l2I<]3!)X `XXpf@a2%%9ICu($rAbi_U*2I?;<>@sXJJ"C)3‡>)( QEEbfYbHbW+BUBUUcZ 6Bc*iS|" /P<&U Qȋ!EA )/H{S^I74OI'bt0CKP1. :`% !!!*B/kCdoE#*~Tֺ, {A3ׂ+-Vړ͊ot/BU a. HDB܃[ #-`3 Zq’ȠPsw3YˆpՊcp_:i8cE S%Mp N`*EHC8k [ȩ,/ d?+̷͂sծuHFf)Z?pa5` }V_g%WjǶ'T1-: |YP>F0& x|@B#QXShNp9Q\0jd2[,jBm(jC*s21`|d|e=nMߓ?&z줹;^pe2{#4>[F54Er#`uF[ )hQ*Bd+&Ydujкk,jNuĘ#TEP9#1?v| -97Zk鍑Ts!ϭYY`s_9iu +׾PO28c#a} Jj 5;7]4>z?k )^j`]=.hZ FFFa(DX1+aΌq_٥GtK=۟ƛI>L8mg&8:т,xpNFtrqOZ`RI0%幜ϟ^N3]0j;//]#gfm)Ǿ K//ÆXL}"_S>lbzͤVY4, Ё pӈM 1mYNͿaY9LN~S=GlObg4z>å[,,fzhv}KL#UXF[6߼~4+]8r>ӡG**f7J؆sv$o@sQ K 09V+̠xu׹h rJgW%xH4is2J1##-JL8*EwBrS~! I&m :5RNc8a7(e`sd'9Xddή6d G~5|R~ooKGЊ +k0?̪42Fw$8V iGzʌ2EjrKW[5J LdTLF*9IIjc|h4\tX$6\d]M:o8[!xUj aM:٭ӊ5q [n.}Οzcw"?}&u˶;@jܣߌʘ&jḫ5Šk- 9vϜ*&b7Z/_O9rC[j,tt޺_K KQHm4Ih,<@&chh/.ꍊ&bDpMlrRqlVl,̸FFԱgKoH~SI w!qݣ_I:!F9& 5, ЏҷM@nhQM$rY5RqLɲo}ʿ v:Al1G۷޹ Kp[|5}rk%7= ?HC^Pd?;⼠Z -l]ٴ9JdXr %>ix%꽱⒩j oAl) 0YF520DYZnk)rmf[h2,R)igi=89Ed!$QwM]CO#q'ORޭ-.}4ѢD=y?`e@EXGCaֲHMzඏ'UU S]ƉH:[π}x|z ^%÷ɏ Q7P ?"]?,OB,Ҳ,{o|UKQ-G E1gia,21wQ} 1.IvЏIC~fq{}^/QRoo^xǎwkw+x/=v!Qܯ߭ҧ>Y LE XhkDnb݉F!mxaP#~(0:|0Z9Q^_OCPޕcC_œCt?3@Dt4A.Rp5d[ؠ2/S!ܷ )Ġ?u د;:j3j] ZKL:֍(Z7lBǡ[IZ:j}իuymj#j]ou-E zSFI7V0P)jGPzlFQ[0PkF ʨ61(y(BRkh6PN0< Ne#T۾9#0?d#w6u}/wnˀ_ /Ab+>'s=4'"ܬL˂2dON$>:V'6= h7œx OVᙛRGVF{`|nv?6Ԯ<6{M:ݍnZ'j;ͅxeT?*nx*zcҮ֬Pnel͓!BH#}32Fhk{Oo̥} {]_w{OEOoJR,Go6LδYe:`$joڴ);rn͝m/ޥU,%[?F=z;`|-/0.֚>ol&Zp{ۢp3ԞMecdVPiӄJ5Z-C5`eReV=%%e5eY+qD;u tCRݐH'V-$TGXR) $ 3AĤH5.7%2Nc3]D?N\Ugi!03mp Vln O3ЉnGOcAxY<^QY5t%CJ'UCB V1Gܶ{7*NC VIX]XɄ4xk endstream endobj 35 0 obj 6481 endobj 34 0 obj << /Length 36 0 R /Filter /FlateDecode >> stream xt_'(= endstream endobj 36 0 obj 21 endobj 37 0 obj << /Type /Font /Subtype /Type0 /BaseFont /EAAAAB+OpenSans-Bold /Encoding /Identity-H /ToUnicode 38 0 R /DescendantFonts [39 0 R] >> endobj 39 0 obj << /Type /Font /BaseFont /EAAAAB+OpenSans-Bold /CIDToGIDMap /Identity /Subtype /CIDFontType2 /CIDSystemInfo << /Registry (Adobe) /Ordering (UCS) /Supplement 0 >> /FontDescriptor 32 0 R /DW 0 /W [ 0 [600 259 321 627 660 795 724 689 942 331 812 637 570 548 550 560 570 570 454 619 564 604 981 305 657 387 632 514 590 570 285 570 755 579 740 657 305 434 578 ] ] >> endobj 38 0 obj << /Length 40 0 R /Filter /FlateDecode >> stream x]j0.&jlFa@c'^ 99$2Ēw7Mv4Swfӝ"Ov÷eL; Yz1'z`uirfk'34;%Ρ>?Xb"0Gj4Z͝vԯ ;?uYg'kZ]-{JSH@E *届AGPy@5@ ()Ҁ4bD%fx(9_ ? ? ?OOOOO D~2v,'bMe"W_G_3+a⬬ô^mRp'ts.z*<= endstream endobj 40 0 obj 396 endobj 41 0 obj << /Limits [(d66e7/current/courses/csc/csc-115.pcf) (d66e7/current/courses/csc/csc-115.pcf)] /Names [(d66e7/current/courses/csc/csc-115.pcf) 20 0 R] >> endobj 42 0 obj << /Limits [(d66e7/current/courses/csc/csc-115.pcf) (d66e7/current/courses/csc/csc-115.pcf)] /Kids [41 0 R] >> endobj 43 0 obj << /S /Document /P 44 0 R /K [45 0 R] >> endobj 45 0 obj << /S /Part /P 43 0 R /Lang (en) /K [46 0 R 47 0 R 48 0 R 49 0 R 50 0 R] >> endobj 46 0 obj << /S /Sect /P 45 0 R /K [51 0 R] >> endobj 51 0 obj << /S /Div /P 46 0 R /K [52 0 R] >> endobj 52 0 obj << /S /P /P 51 0 R /K [8 0 R] >> endobj 8 0 obj << /S /Span /P 52 0 R /K [<< /Type /MCR /Pg 17 0 R /MCID 0 >>] >> endobj 47 0 obj << /S /Sect /P 45 0 R /K [53 0 R] >> endobj 53 0 obj << /S /Div /P 47 0 R /K [54 0 R] >> endobj 54 0 obj << /S /P /P 53 0 R /K [55 0 R] >> endobj 55 0 obj << /S /Span /P 54 0 R >> endobj 49 0 obj << /S /Sect /P 45 0 R /K [56 0 R] >> endobj 56 0 obj << /S /Div /P 49 0 R /K [57 0 R] >> endobj 57 0 obj << /S /P /P 56 0 R /K [13 0 R 14 0 R] >> endobj 13 0 obj << /S /Span /P 57 0 R /K [<< /Type /MCR /Pg 17 0 R /MCID 9 >>] >> endobj 14 0 obj << /S /Quote /P 57 0 R /K [<< /Type /MCR /Pg 17 0 R /MCID 10 >>] >> endobj 50 0 obj << /S /Sect /P 45 0 R /K [58 0 R] >> endobj 58 0 obj << /S /Div /P 50 0 R /K [59 0 R] >> endobj 59 0 obj << /S /P /P 58 0 R /K [60 0 R] >> endobj 60 0 obj << /S /Span /P 59 0 R /K [61 0 R] >> endobj 61 0 obj << /S /Quote /P 60 0 R >> endobj 48 0 obj << /S /Sect /P 45 0 R /K [9 0 R 62 0 R 63 0 R 64 0 R] >> endobj 9 0 obj << /S /P /P 48 0 R /K [<< /Type /MCR /Pg 17 0 R /MCID 1 >>] >> endobj 62 0 obj << /S /P /P 48 0 R >> endobj 63 0 obj << /S /Table /P 48 0 R /K [65 0 R] >> endobj 65 0 obj << /S /TBody /P 63 0 R /K [66 0 R 67 0 R] >> endobj 66 0 obj << /S /TR /P 65 0 R /K [68 0 R 69 0 R] >> endobj 68 0 obj << /S /TD /P 66 0 R /K [10 0 R] >> endobj 10 0 obj << /S /P /P 68 0 R /K [<< /Type /MCR /Pg 17 0 R /MCID 2 >>] >> endobj 69 0 obj << /S /TD /P 66 0 R /K [11 0 R] >> endobj 11 0 obj << /S /P /P 69 0 R /K [<< /Type /MCR /Pg 17 0 R /MCID 3 >> << /Type /MCR /Pg 17 0 R /MCID 4 >>] >> endobj 67 0 obj << /S /TR /P 65 0 R /K [70 0 R] >> endobj 70 0 obj << /S /TD /P 67 0 R /K [12 0 R] /A << /O /Table /ColSpan 2 >> >> endobj 12 0 obj << /S /P /P 70 0 R /K [<< /Type /MCR /Pg 17 0 R /MCID 5 >> << /Type /MCR /Pg 17 0 R /MCID 6 >> << /Type /MCR /Pg 17 0 R /MCID 7 >> << /Type /MCR /Pg 17 0 R /MCID 8 >>] >> endobj 64 0 obj << /S /P /P 48 0 R >> endobj 19 0 obj << /Type /Pages /Count 1 /Kids [17 0 R ] >> endobj 71 0 obj << /Type /Catalog /Pages 19 0 R /Lang (en) /MarkInfo << /Marked true >> /StructTreeRoot 44 0 R /ViewerPreferences << /DisplayDocTitle true >> /Metadata 5 0 R /PageLabels 72 0 R /Outlines 22 0 R /PageMode /UseOutlines /Names 73 0 R >> endobj 18 0 obj << /Font << /F87 28 0 R /F135 37 0 R >> /ProcSet [/PDF /ImageB /ImageC /Text] /ColorSpace << /DefaultRGB 4 0 R >> >> endobj 44 0 obj << /Type /StructTreeRoot /K [43 0 R] /ParentTree << /Kids [74 0 R] >> >> endobj 72 0 obj << /Nums [0 << /S /D >>] >> endobj 74 0 obj << /Nums [0 7 0 R] /Limits [0 0] >> endobj 22 0 obj << /First 21 0 R /Last 21 0 R >> endobj 73 0 obj << /Dests 42 0 R >> endobj xref 0 75 0000000000 65535 f 0000000015 00000 n 0000000213 00000 n 0000002770 00000 n 0000002790 00000 n 0000002823 00000 n 0000004013 00000 n 0000004033 00000 n 0000022132 00000 n 0000023162 00000 n 0000023538 00000 n 0000023686 00000 n 0000023965 00000 n 0000022619 00000 n 0000022713 00000 n 0000004125 00000 n 0000005929 00000 n 0000005950 00000 n 0000024552 00000 n 0000024220 00000 n 0000006174 00000 n 0000006252 00000 n 0000024882 00000 n 0000006346 00000 n 0000006600 00000 n 0000012398 00000 n 0000012377 00000 n 0000012498 00000 n 0000012517 00000 n 0000013023 00000 n 0000012672 00000 n 0000013477 00000 n 0000013497 00000 n 0000013756 00000 n 0000020354 00000 n 0000020333 00000 n 0000020451 00000 n 0000020470 00000 n 0000021010 00000 n 0000020630 00000 n 0000021482 00000 n 0000021502 00000 n 0000021670 00000 n 0000021797 00000 n 0000024691 00000 n 0000021860 00000 n 0000021960 00000 n 0000022225 00000 n 0000023083 00000 n 0000022439 00000 n 0000022809 00000 n 0000022019 00000 n 0000022077 00000 n 0000022284 00000 n 0000022342 00000 n 0000022398 00000 n 0000022498 00000 n 0000022556 00000 n 0000022868 00000 n 0000022926 00000 n 0000022982 00000 n 0000023041 00000 n 0000023252 00000 n 0000023290 00000 n 0000024182 00000 n 0000023350 00000 n 0000023417 00000 n 0000023819 00000 n 0000023481 00000 n 0000023629 00000 n 0000023876 00000 n 0000024280 00000 n 0000024786 00000 n 0000024932 00000 n 0000024830 00000 n trailer << /Root 71 0 R /Info 1 0 R /ID [<8B5DE7056966F044446CBB37032EDC6E> <8B5DE7056966F044446CBB37032EDC6E>] /Size 75 >> startxref 24968 %%EOF