325
MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_NextPart_01C52BA1.40FF0130" This document is a Web archive file. If you are seeing this message, this means your browser or editor doesn't support Web archive files. For more information on the Web archive format, go to http://officeupdate.microsoft.com/office/webarchive.htm ------=_NextPart_01C52BA1.40FF0130 Content-Location: file:///C:/D0F41270/lec20.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DProgId content=3DPowerPoint.Slide> <meta name=3DGenerator content=3D"Microsoft PowerPoint 10"> <link rel=3DFile-List href=3D"lec20_files/filelist.xml"> <link rel=3DPreview href=3D"lec20_files/preview.wmf"> <link rel=3DEdit-Time-Data href=3D"lec20_files/editdata.mso"> <title>Priority Queues</title> <!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author>iu</o:Author> <o:Template>Pixel</o:Template> <o:LastAuthor>Creative</o:LastAuthor> <o:Revision>19</o:Revision> <o:TotalTime>1351</o:TotalTime> <o:Created>2001-06-27T05:24:42Z</o:Created> <o:LastSaved>2005-03-18T04:30:03Z</o:LastSaved> <o:Words>1091</o:Words> <o:PresentationFormat>On-screen Show</o:PresentationFormat> <o:Bytes>219082</o:Bytes> <o:Paragraphs>255</o:Paragraphs> <o:Slides>24</o:Slides> <o:Version>10.2625</o:Version> </o:DocumentProperties> <o:OfficeDocumentSettings> <o:PixelsPerInch>80</o:PixelsPerInch> </o:OfficeDocumentSettings> </xml><![endif]--> <link rel=3DPresentation-XML href=3D"lec20_files/pres.xml"> <meta name=3DDescription content=3D"3/18/2005: Priority Queues">

Lec20

Embed Size (px)

Citation preview

Page 1: Lec20

MIME-Version: 1.0Content-Type: multipart/related; boundary="----=_NextPart_01C52BA1.40FF0130"

This document is a Web archive file. If you are seeing this message, this means your browser or editor doesn't support Web archive files. For more information on the Web archive format, go to http://officeupdate.microsoft.com/office/webarchive.htm

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link rel=3DFile-List href=3D"lec20_files/filelist.xml"><link rel=3DPreview href=3D"lec20_files/preview.wmf"><link rel=3DEdit-Time-Data href=3D"lec20_files/editdata.mso"><title>Priority Queues</title><!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author>iu</o:Author> <o:Template>Pixel</o:Template> <o:LastAuthor>Creative</o:LastAuthor> <o:Revision>19</o:Revision> <o:TotalTime>1351</o:TotalTime> <o:Created>2001-06-27T05:24:42Z</o:Created> <o:LastSaved>2005-03-18T04:30:03Z</o:LastSaved> <o:Words>1091</o:Words> <o:PresentationFormat>On-screen Show</o:PresentationFormat> <o:Bytes>219082</o:Bytes> <o:Paragraphs>255</o:Paragraphs> <o:Slides>24</o:Slides> <o:Version>10.2625</o:Version> </o:DocumentProperties> <o:OfficeDocumentSettings> <o:PixelsPerInch>80</o:PixelsPerInch> </o:OfficeDocumentSettings></xml><![endif]--><link rel=3DPresentation-XML href=3D"lec20_files/pres.xml"><meta name=3DDescription content=3D"3/18/2005: Priority Queues"><meta http-equiv=3Dexpires content=3D0><![if !ppt]><script><!--

var ver =3D 0, appVer =3D navigator.appVersion, msie =3D appVer.indexOf( "=MSIE " )

var msieWin31 =3D (appVer.indexOf( "Windows 3.1" ) >=3D 0), isMac =3D (app=Ver.indexOf("Macintosh") >=3D 0)

if( msie >=3D 0 )ver =3D parseFloat( appVer.substring( msie+5, appVer.indexOf ( ";",

msie =) ) )

elsever =3D parseInt( appVer )

Page 2: Lec20

browserSupported=3D0if( !isMac && ver >=3D 4 && msie >=3D 0 ) {

browserSupported=3D1window.location.replace(

'lec20_files/frame.htm'+document.location.hash )}

//--></script><![endif]></head>

<body><script><!--

if( browserSupported )document.writeln('<div style=3D"visibility:hidden">');

//--></script><font face=3DArial size=3D2><b>

<p>This presentation contains content that your browser may not be able to =showproperly. This presentation was optimized for more recent versions of Micro=softInternet Explorer.</p>

<p>If you would like to proceed anyway, click <a href=3D"lec20_files/frame.=htm">here</a>.</p>

</b></font><script><!--

if( browserSupported )document.writeln('</div>');

//--></script></body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/master04.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\master04.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DRobots content=3DNoIndex><link rel=3DStylesheet href=3D"master04_stylesheet.css"><![if !ppt]><script src=3Dscript.js></script><script><!--

parent.location.href=3Ddocument.all.item("Main-File").href

Page 3: Lec20

//--></script><![endif]></head>

<body>

<div v:shape=3D"_x0000_s106498" class=3DO style=3D'text-align:center;mso-ch=ar-wrap:1;mso-kinsoku-overflow:1'><span style=3D'font-family:Arial;font-size:50%;mso-field-code:meta15'>&#8249;footer&#8250;</span><span style=3D'font-famil=y:Arial;font-size:50%;mso-special-format:lastCR'>&#13;</span></div>

<div v:shape=3D"_x0000_s106499" class=3DO style=3D'text-align:right;mso-cha=r-wrap:1;mso-kinsoku-overflow:1'><span style=3D'font-family:"Arial Black";font-siz=e:50%;mso-field-code:meta16'>&#8249;#&#8250;</span><span style=3D'font-family=:"Arial Black";font-size:50%;mso-special-format:lastCR'>&#13;</span></div>

<div v:shape=3D"_x0000_s106501" class=3DO style=3D'text-align:center;mso-ch=ar-wrap:1;mso-kinsoku-overflow:1'><span style=3D'font-family:"Times New Roman";mso-special-format:lastCR'>&#13;</span></div>

<div v:shape=3D"_x0000_s106502" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:"Times New Roman";mso-special-format:lastCR'>=&#13;</span></div>

<div v:shape=3D"_x0000_s106503" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:Arial;font-size:75%;color:#666699;mso-color-i=ndex:6;mso-special-format:lastCR'>&#13;</span></div>

<div v:shape=3D"_x0000_s106504" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:Arial;font-size:75%;color:#666699;mso-color-i=ndex:6;mso-special-format:lastCR'>&#13;</span></div>

<div v:shape=3D"_x0000_s106505" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:Arial;font-size:75%;color:#9999CC;mso-color-i=ndex:5;mso-special-format:lastCR'>&#13;</span></div>

<div v:shape=3D"_x0000_s106506" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:Arial;font-size:75%;color:#666699;mso-color-i=ndex:6;mso-special-format:lastCR'>&#13;</span></div>

<div v:shape=3D"_x0000_s106507" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:"Times New Roman";mso-special-format:lastCR'>=&#13;</span></div>

<div v:shape=3D"_x0000_s106508" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:Arial;font-size:75%;color:#9999CC;mso-color-i=

Page 4: Lec20

ndex:5;mso-special-format:lastCR'>&#13;</span></div>

<div v:shape=3D"_x0000_s106509" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:Arial;font-size:75%;color:#9999CC;mso-color-i=ndex:5;mso-special-format:lastCR'>&#13;</span></div>

<div v:shape=3D"_x0000_m106510" class=3DT>Click to edit Master title style<=/div>

<div v:shape=3D"_x0000_m106511">

<div class=3DB>Click to edit Master text styles&#13;</div>

<div class=3DB1>Second level&#13;</div>

<div class=3DB2>Third level&#13;</div>

<div class=3DB3>Fourth level&#13;</div>

<div class=3DB4>Fifth level</div>

</div>

<div v:shape=3D"_x0000_s106512" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span lang=3DEN-US style=3D'font-family:Arial;font-size:50%;mso-field-co=de:meta0'>&#8249;date/time&#8250;</span><spanstyle=3D'font-family:Arial;font-size:50%;mso-special-format:lastCR'>&#13;</=span></div>

</body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/master04.xmlContent-Transfer-Encoding: quoted-printableContent-Type: text/xml; charset="utf-8"

<xml xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"104"/> </o:shapelayout><p:colorscheme colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6="/> <v:background id=3D"_x0000_s106497" o:bwmode=3D"white" fillcolor=3D"#cccce=6 [7]"/> <p:shaperange id=3D"_x0000_s106498"> <v:shapetype id=3D"_x0000_s106498" style=3D'position:absolute;left:246pt;=top:492pt; width:228pt;height:36pt;v-text-anchor:bottom' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"#00007d [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/>

Page 5: Lec20

<p:placeholder type=3D"footer" position=3D"3" size=3D"quarter"/> </v:shapetype></p:shaperange> <p:shaperange id=3D"_x0000_s106499"> <v:shapetype id=3D"_x0000_s106499" style=3D'position:absolute;left:516pt;=top:492pt; width:168pt;height:36pt;v-text-anchor:bottom' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"#00007d [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"slideNumber" position=3D"4" size=3D"quarter"/> </v:shapetype></p:shaperange> <p:shaperange id=3D"_x0000_s106500"> <v:group id=3D"_x0000_s106500" style=3D'position:absolute;left:0;top:0;wi=dth:10in; height:43pt' coordsize=3D"5760,344"> <v:rect id=3D"_x0000_s106501" style=3D'position:absolute;width:180;heigh=t:336; mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"#cccce6 [7]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" angle=3D"-90" focus=3D"100%" type=3D"gradi=ent"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s106502" style=3D'position:absolute;left:2=60; top:85;width:5500;height:173' fillcolor=3D"#00007d [2]" stroked=3D"f"> <v:fill color2=3D"white [0]" angle=3D"-90" focus=3D"100%" type=3D"gradi=ent"/> </v:rect><v:rect id=3D"_x0000_s106503" style=3D'position:absolute;left:2=58; top:85;width:87;height:89' fillcolor=3D"#cccce6 [7]" stroked=3D"f"/> <v:rect id=3D"_x0000_s106504" style=3D'position:absolute;left:345;width:=88; height:87' fillcolor=3D"#cccce6 [7]" stroked=3D"f"/> <v:rect id=3D"_x0000_s106505" style=3D'position:absolute;left:345;top:85; width:88;height:89' fillcolor=3D"#99c [5]" stroked=3D"f"/> <v:rect id=3D"_x0000_s106506" style=3D'position:absolute;left:173;top:17=3; width:86;height:87' fillcolor=3D"#cccce6 [7]" stroked=3D"f"/> <v:rect id=3D"_x0000_s106507" style=3D'position:absolute;left:83;top:86;=width:89; height:87' fillcolor=3D"#00007d [2]" stroked=3D"f"/> <v:rect id=3D"_x0000_s106508" style=3D'position:absolute;left:258;top:17=1; width:87;height:87' fillcolor=3D"#99c [5]" stroked=3D"f"/> <v:rect id=3D"_x0000_s106509" style=3D'position:absolute;left:173;top:25=8; width:86;height:86' fillcolor=3D"#99c [5]" stroked=3D"f"/> </v:group></p:shaperange> <p:shaperange id=3D"_x0000_m106510"> <v:shapetype id=3D"_x0000_m106510" style=3D'position:absolute;left:36pt;t=op:36pt; width:9in;height:108pt;v-text-anchor:middle' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"#00007d [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"title"/>

Page 6: Lec20

</v:shapetype></p:shaperange> <p:shaperange id=3D"_x0000_m106511"> <v:shapetype id=3D"_x0000_m106511" style=3D'position:absolute;left:36pt;t=op:156pt; width:9in;height:306pt' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D="1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#99f [4]" s=troked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"#00007d [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"body" position=3D"1"/> </v:shapetype></p:shaperange> <p:shaperange id=3D"_x0000_s106512"> <v:shapetype id=3D"_x0000_s106512" style=3D'position:absolute;left:36pt;t=op:491.75pt; width:168pt;height:37.5pt;v-text-anchor:bottom' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"#00007d [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"dateTime" position=3D"2" size=3D"half"/> </v:shapetype></p:shaperange></xml>------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/preview.wmfContent-Transfer-Encoding: base64Content-Type: image/x-wmf

AQAJAAADzCkAAAEAoScAAAAABAAAAAMBCAAFAAAACwIAAAAABQAAAAwC0QLBAwkCAAD3AAADAgEAAAAAgAAAAACAAACAgAAAAACAAIAAgAAAgIAAwMDAAMDcwACmyvAABAQEAAgICAAMDAwAERERABYWFgAcHBwAIiIiACkpKQBVVVUATU1NAEJCQgA5OTkA/3yAAP9QUADWAJMAzOz/AO/WxgDn59YAramQADMAAABmAAAAmQAAAMwAAAAAMwAAMzMAAGYzAACZMwAAzDMAAP8zAAAAZgAAM2YAAGZmAACZZgAAzGYAAP9mAAAAmQAAM5kAAGaZAACZmQAAzJkAAP+ZAAAAzAAAM8wAAGbMAACZzAAAzMwAAP/MAABm/wAAmf8AAMz/AAAAADMAMwAzAGYAMwCZADMAzAAzAP8AMwAAMzMAMzMzAGYzMwCZMzMAzDMzAP8zMwAAZjMAM2YzAGZmMwCZZjMAzGYzAP9mMwAAmTMAM5kzAGaZMwCZmTMAzJkzAP+ZMwAAzDMAM8wzAGbMMwCZzDMAzMwzAP/MMwAz/zMAZv8zAJn/MwDM/zMA//8zAAAAZgAzAGYAZgBmAJkAZgDMAGYA/wBmAAAzZgAzM2YAZjNmAJkzZgDMM2YA/zNmAABmZgAzZmYAZmZmAJlmZgDMZmYAAJlmADOZZgBmmWYAmZlmAMyZZgD/mWYAAMxmADPMZgCZzGYAzMxmAP/MZgAA/2YAM/9mAJn/ZgDM/2YA/wDMAMwA/wAAmZkAmTOZAJkAmQDMAJkAAACZADMzmQBmAJkAzDOZAP8AmQAAZpkAM2aZAGYzmQCZZpkAzGaZAP8zmQAzmZkAZpmZAJmZmQDMmZkA/5mZAADMmQAzzJkAZsxmAJnMmQDMzJkA/8yZAAD/mQAz/5kAZsyZAJn/mQDM/5kA//+ZAAAAzAAzAJkAZgDMAJkAzADMAMwAADOZADMzzABmM8wAmTPMAMwzzAD/M8wAAGbMADNmzABmZpkAmWbMAMxmzAD/ZpkAAJnMADOZzABmmcwAmZnMAMyZzAD/mcwAAMzMADPMzABmzMwAmczMAMzMzAD/zMwAAP/MADP/zABm/5kAmf/MAMz/zAD//8wAMwDMAGYA/wCZAP8AADPMADMz/wBmM/8AmTP/AMwz/wD/M/8AAGb/ADNm/wBmZswAmWb/AMxm/wD/ZswAAJn/ADOZ/wBmmf8AmZn/AMyZ/wD/mf8AAMz/ADPM/wBmzP8Amcz/AMzM/wD/zP8AM///AGb/zACZ//8AzP//AP9mZgBm/2YA//9mAGZm/wD/Zv8AZv//AKUAIQBfX18Ad3d3AIaGhgCWlpYAy8vLALKysgDX19cA3d3dAOPj4wDq6uoA8fHxAPj4+AD/+/AAoKCkAICAgAD/AAAAAP8AAP//AAAAAP8A/wD/AP///wAAAAAAAAAAAGACFQAEAAAANAIAAAQAAAAHAQMAoScAAEELIADMAHgAoAAAAAAA0ALAAwAAAAAoAAAAoAAAAHgAAAABAAgAAAAAAABLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAMDAwADA3MAA8MqmAAQEBAAICAgADAwMABEREQAWFhYAHBwcACIiIgApKSkAVVVVAE1NTQBCQkIAOTk5AIB8/wBQUP8AkwDWAP/szADG1u8A1ufnAJCprQAAADMAAABmAAAAmQAAAMwAADMAAAAzMwAAM2YAADOZAAAzzAAAM/8AAGYAAABmMwAAZmYAAGaZAABmzAAAZv8AAJkAAACZMwAAmWYAAJmZAACZzAAAmf8AAMwAAADMMwAAzGYAAMyZAADMzAAAzP8AAP9mAAD/mQAA/8wAMwAAADMAMwAzAGYAMwCZADMAzAAzAP8AMzMAADMzMwAzM2YAMzOZADMzzAAzM/8AM2YAADNmMwAzZmYAM2aZADNmzAAzZv8AM5kAADOZMwAzmWYAM5mZADOZzAAzmf8AM8wAADPMMwAzzGYAM8yZADPMzAAzzP8AM/8zADP/ZgAz/5kAM//MADP//wBmAAAAZgAzAGYAZgBmAJkAZgDMAGYA/wBmMwAAZjMzAGYzZgBmM5kAZjPMAGYz/wBmZgAAZmYzAGZmZgBmZpkAZmbMAGaZAABmmTMAZplmAGaZmQBmmcwAZpn/AGbMAABmzDMAZsyZ

Page 7: Lec20

AGbMzABmzP8AZv8AAGb/MwBm/5kAZv/MAMwA/wD/AMwAmZkAAJkzmQCZAJkAmQDMAJkAAACZMzMAmQBmAJkzzACZAP8AmWYAAJlmMwCZM2YAmWaZAJlmzACZM/8AmZkzAJmZZgCZmZkAmZnMAJmZ/wCZzAAAmcwzAGbMZgCZzJkAmczMAJnM/wCZ/wAAmf8zAJnMZgCZ/5kAmf/MAJn//wDMAAAAmQAzAMwAZgDMAJkAzADMAJkzAADMMzMAzDNmAMwzmQDMM8wAzDP/AMxmAADMZjMAmWZmAMxmmQDMZswAmWb/AMyZAADMmTMAzJlmAMyZmQDMmcwAzJn/AMzMAADMzDMAzMxmAMzMmQDMzMwAzMz/AMz/AADM/zMAmf9mAMz/mQDM/8wAzP//AMwAMwD/AGYA/wCZAMwzAAD/MzMA/zNmAP8zmQD/M8wA/zP/AP9mAAD/ZjMAzGZmAP9mmQD/ZswAzGb/AP+ZAAD/mTMA/5lmAP+ZmQD/mcwA/5n/AP/MAAD/zDMA/8xmAP/MmQD/zMwA/8z/AP//MwDM/2YA//+ZAP//zABmZv8AZv9mAGb//wD/ZmYA/2b/AP//ZgAhAKUAX19fAHd3dwCGhoYAlpaWAMvLywCysrIA19fXAN3d3QDj4+MA6urqAPHx8QD4+PgA8Pv/AKSgoACAgIAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AN3d3bzdvN3dvLy83by83bzd3d283d28vN283d3dvN28vN3dvLy8vN28vN28vLzdvLzd3bzdvLzd3by8vN283bzdvN283d283by83bzd3bzd3bzdvLzdvLzdvLzd3d283bzd3by8vN28vN283d3dvN3dvLzdvN3d3bzdvLzd3by8vLzdvLzdvLy83by83d283by83d28vLzdvN283bzdvN283bzdvN28vN3d3d283by83by83by83bzdvLy83bzd3d283bzd3d283bzd3d283d3dvN283bzdvN3d3d283d3d3bzdvLy83bzd3d28vN28vN3dvN3d3d283d3dvN283bzdvLzd3d3dvN28vN28vN28vN283by8vN283d3dvN283d3dvN283d3dvN3d3bzdvN283bzd3d3dvN3d3d283by8vLzd3d283bzdvLzdvN3dvN3dvN283d283bzd3bzdvLzdvLzd3bzdvN3dvLzd3by83bzdvN283by83by83by8vLzdvN3dvN28vN283d3dvN283bzdvLy83by83by83d3dvN283by83bzd3bzd3bzdvN3dvN283d283by83by83d283bzd3by83d28vN283bzdvN28vN28vN28vLy83bzd3d3dvLy8vN3dvN283bzdvN28vN283bzdvLzdvN283d28vN3dvLzdvN283bzdvLzdvN283bzdvN3d3bzdvN283d3dvN283bzd3d28vN28vN3dvN28vN3d3bzdvN3d3by8vLzd3bzdvN283bzdvLzdvN283by83bzdvN3dvLzd3by83bzdvN283by83bzdvN283bzd3d283bzdvN3d3bzdvN283bzd3d28vN283d28vN283bzdvN28vN3d3d283by83d3dvN3dvN3dvLzdvN28vN3dvLzdvMP////////////D////////////////////w////////////////////8P////////////////////D////////////////////w//////////D/7zd3by83bzdvLzdvN283d283by83by83bzdvLy83bzdvLzdvN283bzdvLzdvN28vLy83bzd3by8vLzdvN283d3dvN3d3d28vN3d3d3/try9vLy8vLy8vLy8vLy8vL28vby9vLy8vLy8vLa8vLy9vL28vby8vLy8vLy2vLy8vby9vL28vLy8vLy8try8vLy8vby9vLy8vLy8vLa8vLv////dvLzd3d3dvN28vADdvLzdvN3dvN3d3d28vN3d3bzdvN3dvN283bzd3bzd3bzd3d3d3d28vN283d3dvLzdvLy8vN28vLzd3bzdvLy8w7z//8P////D////w////8P////D////w////8P////D////w////8P////D////w////8P////D////w////8P////D////w////8P///+8////3d283by8vLzd3bzdvLzd3by83d283bzd3d283bzdvLzdvLy83bzdvLzdvLzdvN28vLzdvN28vN3dvN3dvN3dvN283d283bzdvN283f+84t7/3uLe///i3v/e4t7//+Le/97i3v//4t7/3uLe///i3v/e4t7//+Le/97i3v//4t7/3uLe///i3v/e4t7//+Le/97i3v//4t7/3uLevP/i3t283bzdvN3dvN28vN3dvN283by8vN28vLzdvLy83d3dvN3d3d28vN3dvN283by83d283bzdvN28vLy83bzdvN3dvLzdvLzdvN3dvN3/vP/////D////w////8P////D////w////8P////D////w////8P////D////w////8P////D////w////8P////D////w////8P////D/7z/w/+83bzd3bzdvN283bzdvN283bzd3d28vN283d3dvN283bzdvLy83d28vN3dvN3dvN283bzdvN3dvN3d3d283by8vN3dvN283bzdvLzd/73//+Le4v/i3v//4t7i/+Le///i3uL////d3t3e4v//3v//4t7i/+Le///i3uL/4t7//+Le4v/i3v//4t7i/+Le///i3uL/4t7//+Le4v+8////vN283by83bzdvN3d3bzdvN28vN283d283bzdvN28vN3dvN3dvN283bzdvN283bzd3bzd3by83bzdvLy83bzd3d3dvN283d28vN3d3cO8///D////w////8P////D////w////73d3d224tbctv///8P////D////w////8P////D////w////8P////D////w////8P////D////mf///93dvLzd3d283d28vLzdvLzd3d28vLy83bzdvN283d28vN28vN283bzdvN283bzdvLzdvLzdvN3dvLzdvN3dvLy8vN283bzdvN28vLz/vOLe///i3v//4t7//+Le///i3v//4tDd3f//////3t3X3Nfd/+Le///i3v//4t7//+Le///i3v//4t7//+Le///i3v//4t7//+Le///i3rz/4t683bzdvLy83by83bzdvN3dvLy83d3d3d3dvLzdvN28vN283bzd3bzdvLzdvN283d3dvN3dvN28vN3d3bzdvN3d3d283by83bzd3d3d/7z/////w////8P////D/8P/w///1sPi///D/9biz+K1/8Pd3f/D////w////8P/w//D////w////8P////D/7z/w////8P////D////w/+8/8P/vN283d3d3bzdvN3d3d28vN3dvLzdvLy83bzdvN28vN3dvN3dvLy83d3dvLzdvLzdvN3dvN283bzdvN28vLzdvN283bzd3bzdvLy83f+8///i3v//4t7//+Le///i3v/e3N7//+L/1sTm1+bd1snd/9bd///i3v//4t7//+Le///i3v//4t7////d4tfc3tz/3d7//+Le///i3v//vP///9283by8vN283by8vLy83bzdvN3dvN28vLzd3bzd3d283bzdvN3d3by8vN3dvN3dvLzdvLy83by83by83d3dvN28vN28vN3dvN3dvN3Dwv//w////8P////D////w////7b////D1ebdqNz85qf/1ty94v//w////8P////D////w////8P///+13N3/w//d3bb////D////w////7z////d3bzd3bzdvN3d3d283d283by83bzd3d3dvN28vLzdvN28vN28vLzd3d283bzdvN3dvN3d3bzd3bzd3d28vN283bzd3d28vN283by8/7zi3v//4t7d/+Le///i3v//4t7c/+L/3MT/xOLX4t7V5uLX3dD/3v//4t7//+Le///i3v/e4t7////X1v///////97/0OLe///i3v//4t68/+LevLzdvN28vN28vLzd3by8vN283d28vN283bzdvN3dvN283d283d3dvLzdvN283bzdvN283by83bzdvLy83bzd3bzdvLy83bzd3bzd3f/i////3bXi3dy9////w////8P/3f/D///doeLW3Lzc1tXPx97cw////8P////D////w////8P///+83f//tebm5rb//+K8////w////8P/vP/D/9283d283d283d283bzd3d283by83bzdvN283bzdvN283d28vLy83bzdvLzdvN3dvLzdvLy83d283bzd3bzdvLy83bzd3d28vN283bz/vP//3Nfi1tze3df/3v//4t7//9ze/978///Q3dfW19ze3dDc193/4t7//+Le///i3v//4t7i/+L/3d7/0NXm1dDm0P/e1f/i3v//4t7//7z////dvLzdvN28vN3dvN283by83bzd3bzdvN3dvN283bzd3by83d3d3d283bzd3d28vN3d3d3d3bzdvN3dvN3dvN3d3bzdvN283bzdvN28w8L/3b3dyNaoyN3dvP///8P///+2////w+bQ1t2RQ9223ObdveLd/8P////D////w////8P////D3d3/ttXm3bXW5v/P///dw////8P///+8////vN283bzdvN28vLy83bzdvN28vN283d283bzdvN283bzdvN283by83bzdvLy83d3dvLy8vN28vN28vN28vN283bzdvN283bzdvN283f+8/93/yc7Q5snm3tz/

Page 8: Lec20

4t7//+Le4t7/187d3dfW1tzX3NfIxN3d3P///+Le///i3v//4t7//+Le/9fd/9bJ3dfV1tzJ1v/d1///4t7//+LevP/i3t283bzdvN3d3d3d3bzdvN3dvN3dvLzdvN283d283by83bzdvLzdvN283bzd3by8vN283d283d3dvN3dvN3dvN28vN283bzdvN283bz/wr3d/8jmrc/Wz+Ld/8P/w//D/93dw/+11rXd3eK83bzWvNX//73/w//D////w//D/8P////D/7zdw//W1bXcSta1ztb/w//D/8P////D/7z/w/+83bzdvN28vLy8vLzdvLzdvN283bzdvLzdvLzdvN3dvN3dvN3d3bzdvN3dvN283d283d283by83bzdvLzdvLzdvN3dvLzdvLzdvN3d/7zi3f/mztDO5tXe3P///+Le////19z/zv/I19zX1t3c0NzQ/97V/+Le///i3v//4t7//+Le////3f//ztfW0NbW1t3m/93d/97//+Le//+8////3by83bzd3d3d3d3dvN283bzdvN3dvN3dvN283bzdvN28vN283by83bzdvN283by83by8vN283d283bzdvN3dvN28vN3d3d283d28vMO8/9zD3Mnmtc7d3bz////D////w//X/0rO5tavzt3Op//8/8Pi3f/D////w////8P////D////w9z//7Xc5ty13NbmvP//3cP////D////vP///93dvN3dvLy83by8vN283d283d28vN283bzd3bzdvN283d3dvLzd3d283by83bzd3bzd3bzd3by83bzdvLzdvLzd3bzdvLzdvN283d3/vP/X3d7c19b/3d3/3uLe///i3v/W4m67brXJ5tfi19Xm/97i193e///i3v//4t7//+Le/97i3v//3N7i5tbJ1ebVyf//4t7//+Le/97i3rz/4t683bzdvN3d3bzd3d283by83by83d283d283by83d283by8vN3d3by83bzd3bzd3bzdvN28vLzd3d283d3dvN3dvN283bzdvN28vLy8/7z//93dtf/ebbzi///D////w+LX4nORbZK8/9bVtc7d/7zc3d3D////w///4sPi///D////w93/1t2RQ/+11ebmr////7zd///D////w/+8/8P/3bzdvLy8vN283by83d283bzd3by83d3dvN3d3by83bzdvN3dvLzdvN3dvLzdvLzdvN283d283by83by83bzdvN3dvN283d283d3d3f+9///////d3ZOS19z/4v/i/93W4pNstpLX3Nfd3t3e1t3d/////////93d3Nfc19ze////3uLX4t5ybt3//////////97c1//e///i3uL/vP///93dvN3d3d28vN283bzdvN283bzd3by8vN28vLzdvN3dvN28vN283d28vN3dvN3dvN3dvN283bzdvN3dvN28vN28vN283bzdvLzdvLzDvP//w////7XdQ/+v////w9zW/5ls/2283P//tuLd/8P/3f+84v/dvN3X/0TCbf+2/9bdtt3dvG4A3uK23f//w////8Pc3f/D////w////5n///+83by83by83d3dvN28vN283by83d283d3dvN3d3d283bzdvN283by83d283d283bzdvN283bzdvN28vN283bzd3bzd3bzdvN3dvN3d/7zi3v//4t7/1+IA/9bd3tbXvJND/wD/1v/d3uLe3f//3tbe1t7c193emI2RvLsAvLzd/929Qt613eLe/9fW1+LX/9fd0NzX4t7/////4t68/+Le3bzd3bzd3bzdvLzdvN3dvN3dvN283by8vN3dvLy83bzdvN283bzd3by8vN28vN283bzdvN283d283bzdvN283bzdvLzdvN283by83f+8/////8P//+Ld4kO83d3d/25yvAD/3d3i3eLW4t3c3d1KckpCwwD/AP+119ze/5mRAP8A/7Xd3dzD////w//D3Lzi///D/93dvNz//8P/vP/D/7zdvN28vN3dvN3d3by8vN28vN283by83d283bzd3d283by83d283bzd3d283d3dvN3dvN28vN283d283d3dvN283d3dvLzdvLzd3bz/vP//4t7//+L/3de7k2xEAI1tbry9/43/HZhDIb1ttpJEu93cvN283b0h/9z/3d3V//9Eko3d3dz////i3uLe1d7d///e/////+Le/97//7z///+83by83d28vLzdvLzd3d283d283bzdvLzdvLzdvLy83bzd3by83by8vN283by8vLy8vN283d28vLy83by8vN283by8vN3d3bzdvLzdw8L//8P////D///d3buS4r3dwwD/IcNsw7zd/7biZt2Std3cvf/d4rbckm3d4v//w9zd3f9D/23e3N3/w//d3cPc3eKh/+bcw////7X///+8////3d283by83d3dvLzdvLzdvN283d283d3dvN3dvN3dvN283bzd3d3d3d28vN283d3d3d283by83d3dvN3d3d3dvN3dvN3dvLzdvN3dvP+84t7/3uLe///i/9ze1dfW19ze3dfc19bX3N7W193X3dfd///e4t7/19yTktfi3v/e/9Ddk0K2Q93d1//W3P//yeb/1f/H193J/97d/+LevP/i3ry83bzd3by83bzd3bzd3bzdvN28vN28vN28vN283bzd3bzdvLy8vLzdvN283bzdvLzdvN3d3by83d28vLy8vN283by83bzd3by83d3/4v/////D////w////8P///+83d7cw////8P////D////w////8P//+Ldu5LivP///8P/1uJKbJJDSrTd3MPc1v+2x//8w93W5sTi/9y8/7z/w/+83d28vN3dvN283bzdvLzdvN283d28vLzd3d283by83bzdvN3dvN3d3bzdvN28vN3dvN28vLzdvLy83d3d3d3dvN3d3bzdvLzd3by8/7z//+Le4v/i3v//4t7//+Le///i////4t7//+Le///i/9b/1d7V3db/3N2SRNb/4t7////d3P8hk5KTkv/i0M7I4tD/5v/Ezv/I3uLe//+8////3by83d28vN3dvN283d283bzd3by83d3dvLzdvN3d3d283by83d28vLy83d3dvN28vN283d3dvN3d3by83by83by8vLzdvN283bzdvMPC///D////w////8P////D////w////8P////D////w9zd/73///+94v/c3nK13cP////D/93W3mxtvEqY5s7Dx//dtt3W4sPI3fyn/93dvP///7zdvN283by8vN3dvN28vN28vN3dvN283d28vN28vLy8vN283by8vN3d3by8vN3dvN283by8vN283bzd3by83bzd3d28vN283d283d3/vOLe///i3v//4t7//+Le///i3v//4t7//+Le///i/9bX/8Tm3c7e3df/3taS4tf//+Le///i3t3ebLaSr87e/P/c193W3dfc0N3/1t7d3rz/4t7dvN3dvN3d3bzdvLzd3d3d3d28vN28vLy83d3d3d3d3d283bzd3d3dvLzd3d28vLzd3bzd3d283by8vN3d3bzdvLzd3d283by83by8/7zD////w//D/8P////D/8P/w////8P/w//D////w+K8/7Xi1s7Dzqfdtv/dkUrdvf/D////w//D3d28c/+11cPcvN3d3bXitf+h3Pzcw/+8/8P/vN28vN28vLzdvN3dvLy8vLy83bzd3d3dvN28vLy8vLzdvN283by8vN3dvN283d3dvLzdvN28vN3d3d28vN28vN3dvLy83bzdvN3d3f+8///i3v//4t7//+Le///i3v//4t7//+Le///i3v/X4snW5tzX1t3W0N3W3JP/1uLe///i3v//4v/////J3cTW1+LX4kTd193X///c3t3XvP///9283bzd3d3d3bzdvN283d3d3bzdvLy83by83d3dvN283bzdvN283d283bzdvLzdvN283by83bzdvLy83by83d283bzd3bzd3bzdvLzDvP//w////8P////D////w////8P////D////w//d3bbVyN211tbWtdbX3Zly3eLD////w////8P/1tzD1d3cw9zd1rxD3d284sjmxNX//7z///+83d283by83by8vN283d28vN3dvN283bzdvN28vN3dvN283bzd3bzdvN28vN283bzd3bzd3d283d3d3d283d283bzd3by8vN28vN28/7zi3v/e4t7//+Le/97i3v//4t7/3uLe///i3v//3d7WydzX1tfV187W4gDd3tb////i3v/e4t7////e/8Tc/NbX3Nfd3dbe1d7c3uL/4t68/+LevLzdvLzdvN283d283by83by8vLzd3bzd3bzdvN28vN3dvN28vLzdvLzd3bzd3bzdvLzdvLy83by8vLy83by8vN3dvLzd3d283bzdvP+8/////8P////D////w////8P////D////w////7zd5t223NYi1tzW5rXi1uLD////w////8P///+83P/VvP/I4rb/3dy83N3/odz81rzcvP/D/93dvN283by83d28vLzdvN3d3d3dvN283by83bzd3d283by83d283bzdvN28vN283d283bzdvN283d3dvLzd3d28vLzdvLzdvN3dvN3/vf//4t7i/+Le///i3uL/4t7//+Le4v/i3v//4v/i/87X1tfc193X1df/1+L/4v/i3v//4t7i/+Le/97///zWzt7i3dze1t3i/Nze4v///7z///+83bzd3bzd3bzdvN3d3d28vLy83by83bzd3bzdvLy83bzdvN283bzd3bzdvN283bzdvN283d3dvN28

Page 9: Lec20

vN3d3by83d3d3d283bzdvLy8w7z//8P////D////w////8P////D////w////8P/3d291sjdvN3m1qjc3d28////w////8P////D///ctv/W4rXIyNy81f/mqN3//K/i1v+Z////vN283by8vN28vN3dvLy83d3dvN283d3dvN3dvN3d3bzd3bzdvN28vLzdvN3dvN3dvN283by8vN283bzdvLzd3by8vLzdvN3dvN3d3f+84t7//+Le///i3v//4t7//+Le///i3v//4t7////X4tbWxObJ3MnixOLX///i3v//4t7//+Le///i3t3W/978/+LJ3Mjc3d3W/P/i3uLevP/i3rzd3bzd3d283d283bzd3by83d283by83by8vN28vN283bzdvN283d283d28vN283by83bzd3bzdvN283bzdvLzd3d283by83bzdvLz/vP/////D////w////8P/w//D////w////8P////D4rz/r9bm1rbd/P+93f//w//D/8P////D////w///4rXiw+ah4sj/p9z8/6//3d3D/7z/w/+8vN283by83by83bzdvN3dvLzdvN3dvLzd3d283bzdvN283bzdvN283by8vN3dvLzd3d28vN28vN283bzd3bzdvLzdvN3dvN283d3d/7z//+Le///i3v//4t7//+Le///i3v//4t7//+Le///c3eLd5tbV0P/e1f/i3v//4t7//+Le///i3v//4v/d/9z//93V3sje3P/d1/////+8////3bzdvN3d3bzd3bzdvLzdvN3d3by83d283by8vN283d28vN283d28vN283d28vN3dvLy83d283d283d3dvLzdvN283bzdvLzdvLy8vMPC///D////w////8P////D////w////8P////D////w+LW3bzc3t281v//w////8P////D////w////8P///+83d3dveL/3b3W///D////vP///7y83by8vLy83bzd3d3dvN28vLzd3by83d283d283by83d3d3bzdvN3dvN283d283bzd3by83bzd3by8vN3d3bzd3d283d3d3bzd3d3/vOLe/97i3v//4t7//+Le///i3v/e4t7//+Le///i3v///97i3eLe///i3v//4t7//+Le/97i3v//4t7//+Le/97i193X3dfd/+Le///i3rz/4t7d3d283d3d3by8vLy8vN283bzdvLzdvLy83bzdvLzd3by8vLy83bzdvLy83bzdvN283bzd3bzdvLzdvN28vLzdvLy83by8vLy83by8/+L/////w////8P////D////w////8P////D////w////8P////D////w////8P////D////w////8P////D////w////8P////D////w/+8/8P/vLy8vN28vLzd3d3d3bzdvN3dvN283by83bzdvN3dvLzd3d3d3bzdvN3d3d283bzdvN3d3by83bzdvN3dvN3dvN3d3bzd3d3d3d283f+8///i3uL/4t7//+Le///i3v//4t7i/+Le///i3v//4t7//+Le4v/i3v//4t7//+Le///i3uL/4t7//+Le///i3v//4t7i/+Le///i3v//vP///93d3d3dvN3d3by83by83bzdvLzd3bzdvN3dvN283bzdvLy83by83bzdvLy8vN283by8vLzdvN283by83bzdvN28vN28vN28vLy83d3Dwv//w////8P////D////w////8P////D////w////8P////D////w////8P////D////w////8P////D////w////8P////D////w////7z////dvLy8vN3dvLzd3bzd3bzdvN3dvLzdvLzdvN3dvN283d3d3d283bzd3bzd3bzdvLzd3d283bzdvN3dvN283bzdvN283bzdvN3d3by8/7zi3v//4t7//+Le///i3v//4t7//+Le///i3v//4t7//+Le///i3v//4t7//+Le///i3v//4t7//+Le///i3v//4t7//+Le///i3v//4t68/+Le3bzd3d28vN283bzdvN283bzdvN283bzdvLy83bzdvN28vLy83d28vN283d283d283bzdvN283bzdvN283bzdvN3d3bzdvN283bzdvP+8///////////D////////////////////w////////////////////8P////////////////////D////////////////////w///////vP/D/7zdvN283bzdvLzd3bzdvN3dvLzd3bzdvN3dvN283bzdvN3d3by83d28vLzdvLzdvLzdvLzdvN283bzd3bzdvN28vLzd3by83by83d3/vby9vLy8vLy8vLy8vLy8vL28vby9vLy8vLy8vLa8vLy9vL28vby8vLy8vLy2vLy8vby9vL28vLy8vLy8try8vLy8vby9vLy8vLy8vLa8vLv///+8vN28vN3dvN3dvLzdvLzdvN283bzdvLzdvN283d283bzdvN283by83d28vN3dvN3d3bzdvN3dvN283bzdvLzd3bzdvLy83bzd3by8w////8P////D////w////8P////D////w////8P////D////w////8P////D////w////8P////D////w////8P////D////w////8P////D////vN283d28vN28vN3dvN3dvN283d28vN283bzdvLy83bzdvN3dvN3d3bzd3d28vLzdvLzd3by8vLzdvN28vN3dvN3d3bzd3d3dvLzdvN3d3by8vN28vN28vLzd3bzd3d283bzd3d283d283bzdvN3dvN28vN283by8vN283bzd3bzd3d283d3dvLy83by83d28vLy83bzdvLzd3bzd3d283d3d3by83bzd3d28vLzdvLzdvLy83d283by83d283d283d28vN28vN28vLy83d3dvLzdvN283d3dvN28vN3dvN28vLy83by8vN3dvN28vLzd3d283d283d3dvLzdvLy83bzdvLy8vLzdvN28vN28vN3d3d28vN3dvN3dvN3dvLzdvLzdvLy8vN3d3by83bzdvN3d3bzdvLzd3bzdvLy8vN28vLzd3bzdvLy83d3dvN3dvN3d3by83bzd3by83by8vN28vN3dvN283d3dvN3dvN3d3bzdvN28vN283d28vLzd3bzd3bzd3d28vN283d3dvLzdvN283by83bzdvN283d28vN3d3d3dvN28vN283d28vLy83d28vN28vLzdvLzd3bzdvN3d3bzd3bzd3d283bzdvLzdvN3dvLy83d283d283d3dvLzdvN3d3by83bzdvN28vN283bzdvN283d283d283d283bzdvLy83d28vLzdvN283by8vN283by83d3dvLzd3bzdvLy83bzd3by83bzdvN28vN283d283d283bzdvN283by8vN283d3dvLy83d3d3bzdvN3dvN3dvN3dvN283by8vN3dvLy83bzdvN28vLzdvN28vN3d3by83d283by8vN283d28vN283bzdvLzdvN3dvN3dvN283by83by83bzdvN3dvN3d3by83d3dvLzdvN3d3d3dvLzd3by83bzdvLzdvN3dvN3dvLy83bzd3bzd3bzd3bzdvLzdvN283bzdvN283by83by8vN3d3by8vLzdvN28vN28vN283bzd3bzd3d28vN3d3by83bzd3d3d3by83d28vN283by83bzd3bzd3by8vN283d283d283d283by83bzdvLzd3bzd3d283by8vLy8vN283d283d283by83by83bzd3bzdvN3dvN283bzdvN28vLzd3d3dvLzdvN283by83bzd3bzdvLy83bzdvN3d3d283d283bzd3d283by83d283d3dvN28vLy8vLzdvN3dvN3dvN28vN28vN283d283bzd3bzdvN283bzdvLy83d3d3by83bzdvN28vN283d283d283d283by83bzd3d3d3d283by8vN28vN3d3bzdvLzdvN283d28vN283d283bzd3d3d3by8vADdvN283bzd3bzdvLzdvN3d3bzdvN3dvLy83QDdvLzdvADdvN3dvN3dvN28vN283d3d3d3dvN28vLzdvLzd3d283by83bzdvN3dvLzdvN3dvN283d3d3d28vLy83bzdvN283d283by8vN283by83bzdtbW1vN28AAC83QAA3QAA3QC8AAAAALwA3bzdAADd3by8AADdvAC8vLwAAN0AAN0AAN0AAN28AAC8AN3dAADdvADdvN0AALwAALwAAN0A3QDdALzdvN28vN283bzdvLzdvLy8vN3dvN3dvN3dvLzdvN283d283by83d28vN283by8vLy8vLzdvN3d3d3d3bzdvN3dvN3d3d28vN283by83bW8tbzdvAAAALwAALwAAAAA3QAAAN0AAAC83QAAALzd3bwA3d0AAADdAAAA3QDdALwAAADd3bwAvAAAvAAAvN0AAAC8AAAA3QDdAN0AAN0AAADdvLzdvN28vN3dvN283bzd3d28vN28vN283d283bzd3by8vN3d3by83d28vN3d3d3d3bzdvN283by8vLy83d28vLzdvLzdvN3dvN3dvN21tbXdvN0AAADdvADdvAC8AAAAALwAvAAA3bwAAAC83bzdALzdALwAvN0AvN0A3QAA3d0AvLzdAN0AAN3dALzdALwAvN0A3bwA3QAA3QDdAADd3bzd3bzd3bzdvLzd3bzd3by83bzd3bzdvLzdvN28vLzd3d28vLzdvN283d283by83bzd3bzdvN283d3d3by83d3d3bzdvN28

Page 10: Lec20

3bzdvN283by8vN28AN3dvN28vN283bzdvADd3d283d28AN3dvN28vN283QC83by83bzdvLzdvLzdvLzdvLy8vN28vN28vAC83d283by83bzd3d0AvLwAvLzdvN283bzdvN28vLzdvLzd3bzdvLzdvN283bzd3d3dvN3dvN3d3bzdvLzdvN28vN28vN283by83by83by83by8vLzdvN3dvN28vN283bzd3d3dvN28vN283d283d283by8vLzdvLy83by83bzdvN283bzd3bzd3bzdvN283bzdvN3dvN3d3bzd3bzd3d28vN283bzd3d283by83d283bzd3bzdvLzdvN283d3d3bzdvLzdvN3dvN3dvN28vLy83by8vN28vN283bzdvN283d283d283bzdvN283bzd3bzd3d283d283bzd3d3dvN283by8vN3d3bzd3by83by83bzd3d283d283bzdvN3dvN283by8vN283bzd3bzdvN3dvN28vN283bzdvLzdvLy83d283bzdvLzdvLzd3bzdvN3dvN283d3d3bzdvN28vLzd3d283d28vN28vN283d3dvN3dvN283bzd3bzdvN28vLzdvN283d283bzd3bzdvLzdvN283by8vLzdvLy8vN283bzdvN28vLzdvLzd3bzdvN28ALzdvN28vN3dvN28vLwAvN3d3d283bzdvN283by83bzdvN3dvN283bzdvN3dvN28vN28vN3dvN3dvLy8vN283by83by8vLzdvN283bzdvLy83by83d283bzdvN283bzdvLzd3bzdvLy83bzd3d3dvN283bzdvN28vN283bzd3bzdvN283bzd3d3d3d3d3bW1td283QAAAAAAvN0AAN0A3bwA3bwA3d28AAC8AADdAAC8AAC8vN283by83bzd3bzdvN28vN283d283bzd3d283bzd3d283bzdvN3d3bzdvN283d3d3d3d3d283bzdvN3dvN3dvLzdvN3dvN28vN28vN3dvLzdvN3d3d28vLzdvLzdvN28vN283d283bzdvLzdvN3dvN3dvLy8vLy8vLy13bXdvN0AAAAAAADdvAC8AN0AALzdAAAA3QAAALwAvADdAAAA3d3dvN283d283by83d28vN3dvLzdvLzdvLy83d28vLzdvN283bzdvN283d283by8vLy8vLy8vN283bzd3bzdvN3d3by8vLzd3d283bzdvN3dvN283by83d3dvN3d3bzdvN3dvN28vN3dvLzd3by83by83d3dvN3d3d3dtbW1vN28AN0AAAAAvN0A3QAAALy83QC8ALy8ALzdAN0AALzdAN28vN283d283bzd3by83d3dvLzdvN3dvN3dvN283d3dvLzdvLzdvLzdvN28vN3d3bzd3d3d3d283bzdvLzd3by8vLzd3d3dvN28vN3dvN28vN283bzd3by83bzdvLzdvN3dvN283d28vN3d3by83bzd3by83d28vLzdvN283bzd3QAAvADd3d28vLzdvN283bwAvN3dvN283bzdvLzdvN283bzdvN28vN3dvN283d28vN3dvN28vN28vN28vN28vN3dvN3dvN28vN283d28vN3dvLy83bzdvN283d28vLzd3d3dvLy83bzdvN283bzd3bzdvN283by83bzdvN283bzdvLzd3bzdvN3dvLzd3bzdvLzdvLy83d3dvLy83d28vN3d3d28vN283d283bzd3bzdvN283bzdvN28vN283bzdvN28vN283d28vLzdvLzdvN283bzd3bzdvN3d3d283d28vN283bzd3d3dvN283by8vN3d3by8vN3dvLzd3d3dvLzdvN3dvN283d283bzdvN283bzdvLzdvN283bzdvLzdvN3dvLy83by83bzdvN283d28vN3dvN28vN3d3by83d28vLy8vN28vN283d28vN283bzdvN283by83d3d3bzd3bzd3bzd3by83d3dvN283bzdvN28vN283bzdvLy83bzdvN283by83by83by83bzd3bzdvLzd3d28vN3dvLy8vLzdvLzdvN3dvLzdvN283bzdvN28vN3d3d283d283d283d28vN3d3bzdvN283bzdvLzdvLzdvN283d28vLzdvN283d3d3d28AN28vN283bzdvLzdvLzd3bzdvN28vLwAALzdvN283bwA3by83bzdvN283by8AN3dvN283bzd3bzdvN283bzd3d283bzdvN283bzdvN3dvLy83bzdvN3d3d3dvN3dvLzdvN283by83by83d283bzdvLy83by83bzdvN283d28vN283bzdvN28vN3d3by8vN283by83by1tbW83bwAALzdAAAAvAAAAN0AvN0AAADdALy83QAAAN3dAAC83bwAALzdAAC8ALwAAADdAN0AALwA3bwAALwAAN0AAN0AAN0AALy8vN28ALwAAADdvN28AAC83QAAvAAA3QAA3QAA3QAA3QDd3QAA3QAA3by8vN3dvN3d3d3dvN28vN283bzdvN283d283bzd3d28vN283d3dvLzd3bzdtby1vN28AAAAAAAA3QAAAAAAAAAAAAAAAAAA3bwAAAAAvAAA3bzd3QC83QDdAAC8AADdAAC8AAAAALzdAADdAAC8AAAAAADdAAAA3d0AAAC8AAAAALy83d0A3d0AALwAAAAAAN0AAN0AAAAAAN0A3bwAAADd3d28vN28vLy8vN283d28vN283bzdvN283d3dvLy83d283by8vN3dvLzdvLW1td283QAAAN0AAADdALwAvAAAvAC8ALwAALzdAAAAAN28AN28vN0A3bwAALwAAAC8ALwAAAAAAN283bwAvAC83bwA3QDdvN0AvN28vN3dAAAAAADd3by8ALy83QDdvAC83QDdAN3d3QC8AADdvADdvAC8vN283d283d3dvN3dvLzd3d283by83bzdvLy8vN3dvLzdvN3d3d283d3d3bzdvN283d0A3bzdvLy8vADdvN283d283d3dvN283bwAvLy83by83d28vN283d283bwA3d283d0A3d3dvN283bzdvN283by83d28vLzdvN28vN0A3QDdvN3d3d283bzdvN3dvN283by8vLzd3bzdvN3dvN3d3bzdvN283by8vN28vN3dvLzdvN3dvN283d3dvN3dvN3d3bzdvN28vLy8vN283d28vN28vN283d3d3bzdvN3dvN283by83bzd3by83d3d3bzdvLy83d28vN28vN3dvLzd3by83by83by83bzd3bzdvLzdvLzdvN3dvN3d3bzdvLzdvLy8vLzdvN3dvLzdvLzdvN3d3d283bzd3bzdvN28vN283d28vN3d3d283by8vN3dvLzdvLzd3by83d28vN28vN28vN283d3d3by83by83d283d3dvN28vN283by83bzdvN3dvN283by83by8vLzd3d3d3d283bzdvN28vN3dvLzd3bzd3bzd3bzdvLzd3d3dvN3dvLzdvN28vLy83d3dvN3d3d28vN28vN3dvN3d3bzdvLzdvN28vN283bzd3bzdvN28vN28vLy83d3d3d3dvN283bzdvLzd3by83d283d283d3dvN28vLzd3bzdvN283bzdvLzdvN283bzdAN283bzdvN283bzd3QC83d3dvLy8vLy8vN3dvN3d3bzdvN3dvLzdvLzdvLzdvN3dvLy8vN3dvN3dvN28vN3d3by83bzdvLy83d283bzdvN283by83bzdvN283bzdvN283bzdvN283d3dvN3d3by8vLy8vLzd3bzd3d283bzd3by83by83by83by83d3dvLzdtbW13bzdvADdALzdAADdvAAAvAC8AAAA3QC8AAC8ALy8AADdAADdAAC8AAC8AADdvN0AALwAAADdvAC83by83bzd3d28vLy83bzd3d283bzdvN28vN3d3by83bzdvN283bzd3by83d283bzd3bzdvN28vN3dvLzdvN28vLzd3d3d3d3dvN28vLy83bzdvN283bzd3bzdvN3d3bzdvN3d3bXdtd283bwAvAAA3QAAALwA3QAA3QAA3QAA3QAAAADd3QAA3QAA3QAAAAAA3QAAAN28AN0AAN0A3bwAvN3dvN3d3by83d3d3d28vN28vN28vN3d3d283bzd3d283d3dvN283bzd3d28vN28vN28vN283d28vN3dvN283d3dvN28vN28vN283d3d3bzdvN3d3bzdvN283by8vLzdvN28vN21tbW83d28AN0AALy8AN3dAADdAAAAvADdAAAAAAC83bzdALwA3bzdALwAvLy8AN283QAAvAC8AN28AN28vN28vLzdvN28vLy83d3dvN3d3d28vLy83bzdvLzdvLy8vN3dvLzdvLy8vN3d3d283d283bzd3bzdvLzdvN283by8vN283d283by8vLzdvN28vLzdvLzdvLzd3d3d3bzdvN283d283by8AAAAAN3dvN28vLzd3by8ALzdvLzdAN283by83bzd3bzdvLzdvN3d3bzdvLzdALwAAN28AAAAvN3dvN3d3bzdvN3d3by8vN28vLzdvN3d3d283bzdvN3dvN28vN3dvN3d3bzdvLy83d28vN283by83bzdvN28vN283d283by83bzd3d283by83d283bzdvN3d3d28vLy83d283bzd3bzd3by83by83bzdvN3dvLzd3d3dvN3dvN3d3bzd3d283d283d3d3bzdvN3d3d283bzd3d283by8vN28vN28vLy83bzdvLzd3bzdvN283bzdvLy8vN3dvN283d283d28vN28vN283bzd3by83d3d3bzd3bzd3d28

Page 11: Lec20

3d3dvN3dvN3d3d283bzd3d3dvN283d3dvN28vLzdvN3d3bzdvN28vLzdvN283by83by83bzdvN3dvLy8vN283by8vLzd3by83by83by8vLzd3by8vLy83bzdvLy83bzdvN283bzd3bzd3bzdvLzdvN3dvN283d283bzd3d283bzdvLy83bzdvN28vN28vN283bzd3by8vLzdvN28vLy83d28vN28vN28vLy83d28vLy8vN283by8vN283bzd3bzdvN28vN283d283by83d3d3bzd3bzdvN283bzd3bzd3bzd3bwAALzdvN28vN283d3dvLzd3QDd3d283d3dvN3dvN3dvN3dvLzdvN283bzd3by83bzdvN28vN283bzdvLzdvN3dvN28vN3d3d283d283bzdvN283d283d283d283by83bzdvLzdvN3d3by83d3d3d3dvN3d3bzd3bzd3by83by83d283bW1td3d3QAAAAAAvADd3QAAvAAAvAAA3QAAALzdAADd3QAA3QC83QAAvADdvAAAALwAAAC83by83bzdvLzdvN3dvN283bzdvLzd3bzdvN283d28vN28vN3dvN283bzd3d28vLy83by83d283by83bzdvN28vN283d283d283d3dvN3dvLzd3bzdvLy83d28vN28vN283bzd3d283bzd3by1vLW8vN28AAAAvN0AALwAAAAAALwAALwAAAAAvAAAvLwAAAC8ALy8AN0AAAAAAN0AAAAAAN283bzdvN3dvN28vN283d283d283by83by83by83d3dvN283d28vLzdvLzdvN3d3bzd3by83bzd3d283by83d28vLy83by83by8vN28vN3dvN28vN3dvLy83bzdvN283bzdvN283bzdvLzdtbW1vN28AN28vAC8AAC83QC8vAC8AN3dAAAAAN3dAN283QDdAN3d3QDdAAC8AAAA3QDdAN3d3d283by8vN283d3dvLzdvLzd3bzd3d3dvN3d3bzdvN283by83d3d3bzdvLzdvLzdvLzdvN28vLzdvN3d3bzdvN3d3bzdvN3d3bzd3d283bzdvN283d3d3bzd3d3dvN28vLy83d3dvN283by83bzd3bwA3bzdvADdvN283d283by83QAA3d283bzd3by83d28vN283bzdvN28vN0AvN28vLy83bzd3bzdvLzdvN3d3bzdvN283by8vN28vN28vN3d3bzdvN28vN283d283d283bzd3bzdvN3dvN28vN28vN3dvN283d28vN3dvLzdvN283bzdvLzdvLzdvLy8vN283d3d3by8vLzd3bzdvN283bzdvLzdvN283by83bzdvN3dvLzd3by83bzdvN283by83bzdvN283bzd3d283bzdvN3d3bzdvN283d3dvLzdvLzd3bzdvLzd3d283bzd3d28vLy83d283bzdvN283by83bzdvN28vN283bzd3by83d28vN283bzdvN28vN283bzdvN283d3dvN283bzd3d283bzdvN283d3dvLzdvN3dvLzdvN283bzdvLzd3d3dvN28vN3d3bzd3bzd3by83bzdvLzd3by83bzdvLzdvN283d283by83by83by83bzdvN3dvN283d3dvLy83bzdvLzdvN3d3by83bzd3by83bzdvN283by83d3d3bzdvLzd3d283d283d28vN283by83d28vN283by83bzdvN3dvN28vN28vN283by8vN283by83bzdvN283by83bzdvLy8vN283d28vLy83bzdvN3d3bzd3d3dvLzd3d3dvN28vN3dvLzdvN3dvN3d3bzd3bzd3by8vN283by8vN283d283bzdvN28vLzdvN28vN283bzdvN28vN283by8vLzdvN3dvLy8vN283bzd3d283d3d3by83d3d3bzdvLzd3by83bzd3bzd3d3dvLzd3d283bzd3bzdvN283d283d283d3d3d3dvLzdvN3d3by83by8vLzdvLy83d283by8vLzd3bzdvLzd3by83d283by83by83bzd3d283bzd3d283bzdvN283by83d3dvN283d283bzdvN3dvN3dvN3d3d3d3by83bzd3d28vN28vLy83by8vN3dvN28vLy83d283by83d28vN3dvN283d3dvN283by83by8vN283by83by83bzdvLy83bzdvLzd3bzd3bzd3bzdvN3dvN283bzdvN3dvN28vN3dvN283by8vN283d283d28vN283d283by83bzdvLzdvN3d3bzdvN28vN28vLzdvN28vN28vN283by8vN283by83d283d283d283bzd3bzdvN283bzd3bzdvLzd3bzdvN28vLzdvLy83by8vN3d3bzd3d3dvLzd3bzdvN28vN3dvN283bzdvLy8vN283bzd3by83by83bzd3bzdvN283bzdvN283bzd3d28vN283by83d28vN283bzdvN3dvN283by8vN28vLzd3d283d3d3by83d283bzdvLzd3bzdvN283by8vLzdvN283d28vN28vN283d283bzdvN283bzdvN283d3dvLzdvN3d3bzdvN283by8vN3dvLzd3bzd3bzdvN283bzd3bzd3d3dvN28vLzd3bzdvN283by83bzdvN3d3bzdvN28vN283d3dvN3dvN283bzdvN283d28vLzd3bzd3bzd3d283bzdvN28vLzd3by83d283d283bzdvN283d283d3d3bzdvLy83d283bzdvN28vN283bzd3d283bzdvLzdvN3dvN283bzdvLzd3bzd3bzdvN283bzdvN283d283d28vN28ALy8vN283d3d3bzdvN3dvLzd3d283d28vLzdvLzd3d28vLy8vLzdvLzdvN3dvN3dvN283d3dvLzdvLzdvN283by83d283d283bzdvN283bzdvN3dvN3dvLzdvN28vLzdvN3d3d283bzd3by83d3dvN3dvLy83by83d3dvLy8vN283bzdvN3dvLzdvLzdvN283bzdvN283by83by83bzd3bwA3bzd3by8vLzdvN283bzdvLy83by83bzdvN3dvLy83d3d3d3dvN3d3by83bzdvLzdvLzdvN283bzdvN283bzd3by83by83bzdvN283bzdvN28vN28vN283d28vN283d28vLy83bzdvN283by8vN28vN283bzd3by8vN3d3d3d3by83bzdvLzdAN283d0A3bwA3bwAAN3dALzdALwAALzdAN283bzd3d0AAAAAvN0AAADd3QAAAN3dAAAAvN0AAAAAAADdvN28vLzd3d283d3dvN3dvLzdvN283d28vN283by83bzdvN3dvN28vN283bzd3d283d283by83d3dvN283d3d3bzdvLzdvN3d3d283bzd3d3dvLzd3by83by8vN283bzdvLzd3QDd3by8AN3dALwA3bwA3QDd3QDdAN28ALwAvLy83bwAvN0A3d0A3bwAvAC83by8ALy8ALwAvN3dvN28AN3dvN3dvLzdvLy8vN283d3d3by83bzdvN283by83d283d28vLzd3d28vN28vN283d283bzdvN283by8vN283bzdvN3dvN28vLzdvN28vLy8vN283bzd3bzdvLy83d283d3dvN0A3bzd3QC8vADdALzdALwA3bwAvAC8vAC8AN3d3bzdALzdvADdALzdALwAAAAA3QC83QC8AAAAALwAAN28vN3dvN283d283bzdvLy8vLzd3d28vN3dvN3d3bzdvN283d3dvLy83d283d28vN28vLzdvLzdvLzd3d283by83by83d283d283bzd3d3dvN3dvN28vN283d3d3bzdvLy83bzdAAAAALwA3d0AvAC83QDdALzdAN0A3d0A3QDdvLzdvAC83d0AvADdvAC8AN28ALwA3bwAvAC83QAAvN283bzdvLzdvLzd3bzdvN3d3d283by83d283by8vN283by83by8vN3d3bzdvN283d283d3dvN3dvN3d3by83bzdvN3d3by83bzdvLzdvLy83d28vLzdvN3dvLzdvN283bzd3bzdvADdvADdAAAAALzdAAC83QAAAAAAAAAA3by8AN283d0A3by8AN0A3d0A3d0AAN28ALzdAN28AAC83QAAAN283bzd3d3dvLzdvN28vLzd3bzd3bzdvN283d283bzd3bzd3d28vN283bzdvN283bzdvLzdvN28vLzdvN3dvN28vLzdvN3dvN3dvN3dvN283d3dvN28vN283bzdvN283bzdvN0AvLwAvN283by83bzd3by83by8vADdvN283d283by8AN283QDdvLzdvN28vN3dvN283by83bzd3bzdvN3dvN3dvLy8vN3dvN283d28vN283by83bzdvN283bzd3by8vLzdvN28vN283d28vN28vLzd3bzdvN3dvN28vLzdvN3d3by83bzdvLzd3bzdvN28vN283d283bzd3bzdvN283d28AAAAAN3dvN0A3d3dvLzd3d3dAN283bzd3bzd3bzd3d0AAADdvN283bzdvN28vLy83bzdvN28vN283d28vLy8vN3d3bzdvN283bzd3bzd3by83d283bzdvN3dvLzd3d3d3bzdvN3d3by83d3d3d3dvN283d283d283d3dvN283bzdvN283bzdvLy8vN283bzdvLzdvN3dvN283by1td283bzdvN28vN283by8vN3d3by8vLzdvLzdvLzdvLzdvN283bzdvN283bzdvN3d3d3d3bzdvN3dvN3dvLzdvN3d3bzdvLzd3by83d28vN3dvLzd3bzdvN283bzd

Page 12: Lec20

vN283bzdvLzdvN28vLzd3d28vLy83by83by83by83bzdvN283bzdvN283bzd3d3d3d283bzd3bzd3by83bzd3uLetbW8vN283by83bzdvN283d28vLzdvN3dvN3d3bzd3bzd3bzdvLzdvN283bzdvN28vLy8vLzdvLzdvN283bzdvN3dvLzdvN3dvLzd3by83d28vN3dvN283bzd3bzdvLzdvN28vN283bzdvN3dvLy83bzd3bzd3d283d283d283by83bzdvN283bzdvLy8vLy83by83bzdvN283by83d7//7W13bzd3bzd3d283bzd3bzdvN3dvN3dvN28vN283by83by83bzd3by83by83bzd3d3d3d3dvN283bzdvN3dvN28vLzdvN3dvN283bzd3bzd3bzdvLzdvN28vN283d283d283d3dvN283d283bzd3bzd3bzdvLzdvN28vN28vN283d28vN28vN283d3d3d3d3bzdvN283bzd3bzd3cPd4v+83bW1tWCFYKZmZqJmhmaGZoZmhotnhm2Gi4aMbYaLi66LjG2Mrq6urq6ujZGNjZGRrpKRko2StbSSjbWSkrWStbW1mLWStru2u7W8tra7try2tru8vLy8vLy8wry84sO83b3ivMLew97C3cLdvd3iveLD4uLi3sPi/+L/4t7D3v/D////4sPi///////////////iw////////9284v//3by1tbWFpmZloqKmZqZmhoZmhoxmhoZmhoxti4aujG2ujK6urouurq6urq6Rrs+ujZKvjbSRjZKNtZKStLWStZK1mbW1u7aSu5O7tru7vLa7vLy8vN22vN3dvN283by83eLCvL3d3cLdw+Lew+Lew93e/97ew+Li/97D/97////i/97i///////e4v/////////////////////dvF9fX93dvN28tbWipqJmZoZmhoZmi4ZshmeLZ4tshoyMbYaMi22Mrq6urq6urpGuja6SkY2ukZGSr7SStJK1r5KStbWStbu1mbaYu7a1tru8tru8try7try8u7y8vLy83rzdvLy9vN3dw73dw93eveLdw+LD4r3iw//e3sP/3uLD3uL/////w97//97/w////+L/////////////////3cKFhYW8vN283bW1hWZmpmaGhmZmhmZmhoaGbIaMZ4tti4tti4yui22Mrq6uro2ujc+ujc+RjbSNrpK0kq+StJKStZKStbaStZK1tbW2u5O7tru2vLu2vN28vLy83bzdvLzdwt684t29wt3C3eK9wuLew93e3sPi3v/iw+Liw+Le/+LD3uLD/+L/4sP//////////97D/////////////7zdX19f3bzd3by1tWamYKaiZmWGhmaGhmaLhmeGi4Znhq6Mi66urq6urq6urq6urq6Rka6Sz66Nks+SjZKNtY2StbWStbWYtba7mLa7mbW7tpi2u7a8u7y8tt28vLy8vOK8vby84ry94r3d3r3C3uK94t3D4uLD3uLew97/3v///8P//8P/3v///97//+L////e///////////////////d3cP//93dvN283bzdvN28vN3dvN3dvN283bzdvN283bzdvLzdvN283d283d283bzd3bzd3bzdvLzdvN3dvN3dvN283bzdvLzd3d283d3d3d283by83bzd3bzd3d283d3d3bzdvN283bzdvLzd3bzd3bzdvN283bzdvN283by83bzdvN3dvN3dvN283d283d283by83bzd3bzd3bzdvN28vMLe4v+8vN283bzdvN283d28vLzdvLzdvN283bzdvN3dvN283bzdvN283by83bzdvN28vN3dvN3d3by8vN28vN283by83d28vLy83by83by8vN3d3bzd3bzdvLy83d28vLzdvN283bzdvN3dvLy83by83bzdvN283bzd3bzdvN283bzdvN28vN283bzdvLzd3bzd3d28vLzdvLzdvN28vAMAAAAAAA==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/master05.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\master05.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DRobots content=3DNoIndex><link rel=3DStylesheet href=3D"master04_stylesheet.css"><![if !ppt]><script src=3Dscript.js></script><script><!--

parent.location.href=3Ddocument.all.item("Main-File").href//--></script><![endif]></head>

<body>

<div v:shape=3D"_x0000_s107523" class=3DO style=3D'text-align:center;mso-ch=ar-wrap:1;mso-kinsoku-overflow:1'><span style=3D'font-family:"Times New Roman";

Page 13: Lec20

mso-special-format:lastCR'>&#13;</span></div>

<div v:shape=3D"_x0000_s107524" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:"Times New Roman";mso-special-format:lastCR'>=&#13;</span></div>

<div v:shape=3D"_x0000_s107526" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:"Times New Roman";mso-special-format:lastCR'>=&#13;</span></div>

<div v:shape=3D"_x0000_s107527" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:"Times New Roman";mso-special-format:lastCR'>=&#13;</span></div>

<div v:shape=3D"_x0000_s107528" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:"Times New Roman";mso-special-format:lastCR'>=&#13;</span></div>

<div v:shape=3D"_x0000_s107529" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:"Times New Roman";mso-special-format:lastCR'>=&#13;</span></div>

<div v:shape=3D"_x0000_s107530" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:"Times New Roman";mso-special-format:lastCR'>=&#13;</span></div>

<div v:shape=3D"_x0000_s107531" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:"Times New Roman";mso-special-format:lastCR'>=&#13;</span></div>

<div v:shape=3D"_x0000_s107532" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:"Times New Roman";mso-special-format:lastCR'>=&#13;</span></div>

<div v:shape=3D"_x0000_s107533" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:"Times New Roman";mso-special-format:lastCR'>=&#13;</span></div>

<div v:shape=3D"_x0000_s107534" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:"Times New Roman";mso-special-format:lastCR'>=&#13;</span></div>

<div v:shape=3D"_x0000_s107535" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span style=3D'font-family:"Times New Roman";mso-special-format:lastCR'>=&#13;</span></div>

<div v:shape=3D"_x0000_s107536" class=3DO style=3D'mso-char-wrap:1;mso-kins=oku-overflow:1'><span lang=3DEN-US style=3D'font-family:Arial;font-size:50%;mso-field-co=de:meta0'>&#8249;date/time&#8250;</span><spanstyle=3D'font-family:Arial;font-size:50%;mso-special-format:lastCR'>&#13;</=span></div>

Page 14: Lec20

<div v:shape=3D"_x0000_s107537" class=3DO style=3D'text-align:center;mso-ch=ar-wrap:1;mso-kinsoku-overflow:1'><span style=3D'font-family:Arial;font-size:50%;mso-field-code:meta15'>&#8249;footer&#8250;</span><span style=3D'font-famil=y:Arial;font-size:50%;mso-special-format:lastCR'>&#13;</span></div>

<div v:shape=3D"_x0000_s107538" class=3DO style=3D'text-align:right;mso-cha=r-wrap:1;mso-kinsoku-overflow:1'><span style=3D'font-family:"Arial Black";font-siz=e:50%;mso-field-code:meta16'>&#8249;#&#8250;</span><span style=3D'font-family=:"Arial Black";font-size:50%;mso-special-format:lastCR'>&#13;</span></div>

<div v:shape=3D"_x0000_s107539" class=3DCT>Click to edit Master title style=</div>

<div v:shape=3D"_x0000_s107540" class=3DCB>Click to edit Master subtitle st=yle</div>

</body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/master05.xmlContent-Transfer-Encoding: quoted-printableContent-Type: text/xml; charset="utf-8"

<xml xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"105"/> </o:shapelayout><p:colorscheme colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6="/> <v:background id=3D"_x0000_s107521" o:bwmode=3D"white" fillcolor=3D"#cccce=6 [7]"/> <p:shaperange id=3D"_x0000_s107522"> <v:group id=3D"_x0000_s107522" style=3D'position:absolute;left:0;top:0;wi=dth:10in; height:540pt' coordsize=3D"5760,4320"> <v:rect id=3D"_x0000_s107523" style=3D'position:absolute;width:2208;heig=ht:4320; mso-wrap-style:none;v-text-anchor:middle' o:bwmode=3D"undrawn" fillcolo=r=3D"#cccce6 [7]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" angle=3D"-90" focus=3D"100%" type=3D"gradi=ent"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s107524" style=3D'position:absolute;left:1=081; top:1065;width:4679;height:1596' o:bwmode=3D"undrawn" fillcolor=3D"#000=07d [2]" stroked=3D"f"/> <v:group id=3D"_x0000_s107525" style=3D'position:absolute;top:672;width:=1806; height:1989' coordorigin=3D",672" coordsize=3D"1806,1989"> <v:rect id=3D"_x0000_s107526" style=3D'position:absolute;left:361;top:2=257; width:363;height:404' o:userdrawn=3D"t" fillcolor=3D"#99c [5]" stroked=

Page 15: Lec20

=3D"f"/> <v:rect id=3D"_x0000_s107527" style=3D'position:absolute;left:1081;top:=1065; width:362;height:405' o:userdrawn=3D"t" fillcolor=3D"#cccce6 [7]" stro=ked=3D"f"/> <v:rect id=3D"_x0000_s107528" style=3D'position:absolute;left:1437;top:=672; width:369;height:400' o:userdrawn=3D"t" fillcolor=3D"#cccce6 [7]" stro=ked=3D"f"/> <v:rect id=3D"_x0000_s107529" style=3D'position:absolute;left:719;top:2=257; width:368;height:404' o:userdrawn=3D"t" fillcolor=3D"#00007d [2]" stro=ked=3D"f"/> <v:rect id=3D"_x0000_s107530" style=3D'position:absolute;left:1437;top:=1065; width:369;height:405' o:userdrawn=3D"t" fillcolor=3D"#99c [5]" stroked==3D"f"/> <v:rect id=3D"_x0000_s107531" style=3D'position:absolute;left:719;top:1=464; width:368;height:399' o:userdrawn=3D"t" fillcolor=3D"#cccce6 [7]" stro=ked=3D"f"/> <v:rect id=3D"_x0000_s107532" style=3D'position:absolute;top:1464;width=:367; height:399' o:userdrawn=3D"t" fillcolor=3D"#00007d [2]" stroked=3D"f"/> <v:rect id=3D"_x0000_s107533" style=3D'position:absolute;left:1081;top:=1464; width:362;height:399' o:userdrawn=3D"t" fillcolor=3D"#99c [5]" stroked==3D"f"/> <v:rect id=3D"_x0000_s107534" style=3D'position:absolute;left:361;top:1=857; width:363;height:406' o:userdrawn=3D"t" fillcolor=3D"#cccce6 [7]" stro=ked=3D"f"/> <v:rect id=3D"_x0000_s107535" style=3D'position:absolute;left:719;top:1=857; width:368;height:406' o:userdrawn=3D"t" fillcolor=3D"#99c [5]" stroked==3D"f"/> </v:group></v:group></p:shaperange> <p:shaperange id=3D"_x0000_s107536"> <v:shapetype id=3D"_x0000_s107536" style=3D'position:absolute;left:36pt;t=op:492pt; width:168pt;height:36pt;v-text-anchor:bottom' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"#00007d [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"dateTime" position=3D"2" size=3D"half"/> </v:shapetype></p:shaperange> <p:shaperange id=3D"_x0000_s107537"> <v:shapetype id=3D"_x0000_s107537" style=3D'position:absolute;left:246pt;=top:492pt; width:228pt;height:36pt;v-text-anchor:bottom' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"#00007d [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"footer" position=3D"3" size=3D"quarter"/> </v:shapetype></p:shaperange> <p:shaperange id=3D"_x0000_s107538">

Page 16: Lec20

<v:shapetype id=3D"_x0000_s107538" style=3D'position:absolute;left:516pt;=top:492pt; width:168pt;height:36pt;v-text-anchor:bottom' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"#00007d [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"slideNumber" position=3D"4" size=3D"quarter"/> </v:shapetype></p:shaperange> <p:shaperange id=3D"_x0000_s107539"> <v:shapetype id=3D"_x0000_s107539" style=3D'position:absolute;left:234pt;=top:2in; width:474pt;height:174pt;v-text-anchor:middle' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"#00007d [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"centerTitle"/> </v:shapetype></p:shaperange> <p:shaperange id=3D"_x0000_s107540"> <v:shapetype id=3D"_x0000_s107540" style=3D'position:absolute;left:234pt;=top:336pt; width:474pt;height:138pt' coordsize=3D"21600,21600" o:master=3D"" o:spt==3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#99f [4]" s=troked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"#00007d [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"subTitle" position=3D"1"/> </v:shapetype></p:shaperange></xml>------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/pres.xmlContent-Transfer-Encoding: quoted-printableContent-Type: text/xml; charset="utf-8"

<xml xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"> <p:presentation sizeof=3D"screen" gridspacingx=3D"49152" gridspacingy=3D"4=9152"> <p:master id=3D"4" slidesn=3D"1C00DA9,3702FA30" type=3D"main" href=3D"mas=ter04.htm" xmlhref=3D"master04.xml" template=3D"Pixel" preserved=3D"t" layout=3D"ti=tle_body" slots=3D"title,body,dateTime,footer,slideNumber"> <p:schemes> <p:colorscheme colors=3D"#000066,#FFFFFF,#0066FF,#FFFFFF,#6699FF,#3333FF,#FFCC00,#000=0CC"/> <p:colorscheme colors=3D"#334B49,#FFFFFF,#009999,#FFFFFF,#33CCCC,#008080,#FFCC00,#006=666"/>

Page 17: Lec20

<p:colorscheme colors=3D"#333399,#FFFFFF,#006699,#FFFFFF,#0099CC,#0386AF,#FFCC00,#669=9FF"/> <p:colorscheme colors=3D"#2F978D,#FFFFFF,#008080,#FFFFFF,#0099FF,#009999,#FFFFCC,#70C=AC6"/> <p:colorscheme colors=3D"#330000,#FFFFFF,#822504,#FFFFFF,#FF9900,#9E2A06,#FF3300,#7C0=704"/> <p:colorscheme colors=3D"#4A7911,#FFFFFF,#336600,#FFFFFF,#666633,#669900,#FFCC00,#99C=C00"/> <p:colorscheme colors=3D"#FFFFFF,#000000,#CC3300,#000000,#FFCC00,#CC6600,#663300,#CC9=900"/> <p:colorscheme colors=3D"#FFFFFF,#003300,#336600,#000000,#CCCC00,#669900,#333300,#99C=C00"/> <p:colorscheme colors=3D"#FFFFFF,#000000,#440044,#000000,#FFCCCC,#790571,#993366,#9F8=39F"/> <p:colorscheme colors=3D"#FFFFFF,#000000,#FF9900,#000000,#FFCC99,#FBA313,#CC3300,#FCC=66E"/> <p:colorscheme colors=3D"#FFFFFF,#000000,#779F92,#000000,#33CCCC,#9DC2D7,#006666,#CCC=CFF"/> <p:colorscheme colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCC=CE6"/> </p:schemes> </p:master> <p:master id=3D"5" slidesn=3D"1C00DA9,3702FA30" type=3D"title" href=3D"ma=ster05.htm" xmlhref=3D"master05.xml" preserved=3D"t" layout=3D"title_subtitle" slots=3D"centerTitle,subTitle,dateTime,footer,slideNumber"/> <p:master id=3D"1" slidesn=3D"1C4ECBF,ABB9230" type=3D"notes" href=3D"mas=ter01.htm" layout=3D"notes" slots=3D"header,dateTime,slideImage,body,footer,slideNu=mber"/> <p:slide id=3D"1" slidesn=3D"0,0" href=3D"slide0001.htm" layout=3D"2_colu=mns" slots=3D"title,body,object" overridemasteranimations=3D"t"/> <p:slide id=3D"123" slidesn=3D"1C501D4,444B3080" href=3D"slide0123.htm" layout=3D"title_body" slots=3D"title,body"/> <p:slide id=3D"125" slidesn=3D"1C501D7,37425E60" href=3D"slide0125.htm" layout=3D"title_body" slots=3D"title,body"/> <p:slide id=3D"73" slidesn=3D"0,0" href=3D"slide0073.htm" layout=3D"title=_body" slots=3D"title,body"/> <p:slide id=3D"98" slidesn=3D"0,0" href=3D"slide0098.htm" layout=3D"2_col=umns" slots=3D"title,body,object" overridemasteranimations=3D"t"/> <p:slide id=3D"101" slidesn=3D"0,0" href=3D"slide0101.htm" layout=3D"2_co=lumns" slots=3D"title,body,object" overridemasteranimations=3D"t"/> <p:slide id=3D"102" slidesn=3D"0,0" href=3D"slide0102.htm" layout=3D"2_co=lumns" slots=3D"title,body,object" overridemasteranimations=3D"t"/> <p:slide id=3D"103" slidesn=3D"0,0" href=3D"slide0103.htm" layout=3D"2_co=lumns" slots=3D"title,body,object" overridemasteranimations=3D"t"/> <p:slide id=3D"104" slidesn=3D"0,0" href=3D"slide0104.htm" layout=3D"2_co=lumns"

Page 18: Lec20

slots=3D"title,body,object" overridemasteranimations=3D"t"/> <p:slide id=3D"74" slidesn=3D"0,0" href=3D"slide0074.htm" layout=3D"title=_body" slots=3D"title,body"/> <p:slide id=3D"75" slidesn=3D"0,0" href=3D"slide0075.htm" layout=3D"title=_body" slots=3D"title,body"/> <p:slide id=3D"118" slidesn=3D"1C5016F,9054EE90" href=3D"slide0118.htm" layout=3D"title_body" slots=3D"title,body"/> <p:slide id=3D"119" slidesn=3D"1C50170,45AF04B0" href=3D"slide0119.htm" layout=3D"title_body" slots=3D"title,body"/> <p:slide id=3D"130" slidesn=3D"1C501F3,201E1410" href=3D"slide0130.htm" layout=3D"title_body" slots=3D"title,body"/> <p:slide id=3D"120" slidesn=3D"1C50170,922EE940" href=3D"slide0120.htm" layout=3D"title_body" slots=3D"title,body"/> <p:slide id=3D"76" slidesn=3D"0,0" href=3D"slide0076.htm" xmlhref=3D"slid=e0076.xml" layout=3D"title_body" slots=3D"title,body"/> <p:slide id=3D"77" slidesn=3D"0,0" href=3D"slide0077.htm" layout=3D"title=_body" slots=3D"title,body"/> <p:slide id=3D"65" slidesn=3D"1C4FFB6,8A1D4000" href=3D"slide0065.htm" layout=3D"title_body" slots=3D"title,body"/> <p:slide id=3D"69" slidesn=3D"1C50049,9C59F180" href=3D"slide0069.htm" layout=3D"title_body" slots=3D"title,body"/> <p:slide id=3D"117" slidesn=3D"1C50168,CD7B3EC0" href=3D"slide0117.htm" layout=3D"title_body" slots=3D"title,body"/> <p:slide id=3D"78" slidesn=3D"0,0" href=3D"slide0078.htm" layout=3D"title=_body" slots=3D"title,body"/> <p:slide id=3D"70" slidesn=3D"1C50049,F0D01AF0" href=3D"slide0070.htm" layout=3D"title_body" slots=3D"title,body"/> <p:slide id=3D"122" slidesn=3D"1C501C5,91C9BE30" href=3D"slide0122.htm" layout=3D"title_body" slots=3D"title,body"/> <p:slide id=3D"126" slidesn=3D"1C501EF,D0417750" href=3D"slide0126.htm" layout=3D"title_body" slots=3D"title,body"/> <p:viewstate type=3D"slideSorter" nosnaptogrid=3D"t" restoredleft=3D"156" restoredtop=3D"946" hideoutlineicons=3D"t"/> <p:tag name=3D"___PPT2001" type=3D"binary" datasize=3D"68" dataoffset=3D"=12"/> <p:kinsoku language=3D"Japanese" level=3D"levelOne"/> <p:font name=3D"Times" charset=3D"0" type=3D"4"/> <p:font name=3D"Arial" charset=3D"0" type=3D"4"/> <p:font name=3D"Times New Roman" charset=3D"0" type=3D"6" family=3D"18"/> <p:font name=3D"Wingdings" charset=3D"2" type=3D"6" family=3D"2"/> <p:font name=3D"Arial Black" charset=3D"0" type=3D"6" family=3D"34"/> <p:font name=3D"Symbol" charset=3D"2" type=3D"6" family=3D"18"/> <p:font name=3D"cmsy10" charset=3D"0" type=3D"6" family=3D"34"/> <p:font name=3D"Tahoma" charset=3D"0" type=3D"6" family=3D"34"/> <p:headersfooters slidenumber=3D"t" formatid=3D"0" noheader=3D"t"/> <p:headersfooters notes=3D"t" slidenumber=3D"t" formatid=3D"0"/> <p:pptdocumentsettings framecolors=3D"WhiteTextOnBlack" hideslideanimatio=n=3D"t" browsersupport=3D"v4"/> </p:presentation> <o:shapedefaults v:ext=3D"edit" spidmax=3D"176136" style=3D'mso-wrap-style=:none'> <o:colormru v:ext=3D"edit" colors=3D"#e4e673,#e66cdc,#e62b35,#42a146,#c1d=1ff"/> </o:shapedefaults></xml>------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/editdata.msoContent-Transfer-Encoding: base64Content-Type: application/x-mso

Page 19: Lec20

QWN0aXZlTWltZQAAAfAEAAAA/////8AAA/BEAAAADwCIFzwAAAAAAIkXNAAAAAAAAAAAAAAAAAAAAFgCAAAAAQEAAQEAAAEBAQABAAAAAAAAAOCuAAAAAAAAAAAAAIACAeDQAAPwJAAAAAAAhxccAAAAAAAABwAABAAAAAAAAAAAAAAAAAEABQAAAACisOAAA/AkAAAAAACHFxwAAAAAAAAHAABEAAAAAAAAAAAAAAAAAQAFAAAAAKKw8AAD8CQAAAAAAIcXHAAAAAAAAAcAAAQAAAAAAAAAAAAAAAABAAUAAAAAorAAAQPwJAAAAAAAhxccAAAAAAAABwAABAAAAAAAAAAAAAAAAAEABQAAAACisBABA/AkAAAAAACHFxwAAAAAAAAHAAAEAAAAAAAAAAAAAAAAAQAFAAAAAKKwIAED8CQAAAAAAIcXHAAAAAAAAAcAAAQAAAAAAAAAAAAAAAABAAUAAAAAorAwAQPwJAAAAAAAhxccAAAAAAAABwAABAAAAAAAAAAAAAAAAAEABQAAAACisAAAC/AEAAAAEjRWeD==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0001.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0001.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Priority Queues"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"2"/></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()">

Page 20: Lec20

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO style=3D'text-align:right;mso-ch=ar-wrap: 1;mso-kinsoku-overflow:1;position:absolute;top:94.0%;left:72.65%;width:21.=53%; height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-fi=eld-code: meta16'>1</span><span style=3D'font-family:"Arial Black";font-size:50%; mso-special-format:lastCR;display:none'>&#13;</span></div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s2050" type==3D"#_x0000_m106510" style=3D'position:absolute;left:32pt;top:31pt;width:612pt;height:58pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_s2051" type==3D"#_x0000_m106511" style=3D'position:absolute;left:31pt;top:108pt;width:562pt;height:168.375=pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1" size=3D"half"/><p:tag name=3D="___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"13"/></v:shape> <div v:shape=3D"_x0000_s2050" class=3DT style=3D'position:absolute;top:7.2=5%; left:5.43%;width:83.14%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi-=language: EN-US'>Priority Queues</span></div> <div v:shape=3D"_x0000_s2051" class=3DHB> <div style=3D'mso-line-spacing:"90 20 0";position:absolute;top:20.5%;left:=5.24%; width:76.21%;height:5.25%'><span style=3D'position:absolute;top:0%;left:4.=91%; width:95.08%;height:100.0%'><span style=3D'font-size:86%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio=n: absolute;left:-5.16%;top:.3em;font-family:Wingdings;font-size:75%'>&uml;</=span></span><span lang=3DEN-US style=3D'font-size:86%;mso-ansi-language:EN-US'>Scheduling example&#13;</span></span></div> <div style=3D'mso-line-spacing:"90 20 0";position:absolute;top:26.25%; left:5.24%;width:76.21%;height:5.25%'><span style=3D'position:absolute;

Page 21: Lec20

top:0%;left:4.91%;width:95.08%;height:100.0%'><span style=3D'font-size:86%='><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio=n: absolute;left:-5.16%;top:.3em;font-family:Wingdings;font-size:75%'>&uml;</=span></span><span lang=3DEN-US style=3D'font-size:86%;mso-ansi-language:EN-US'>The priority =queue ADT&#13;</span></span></div> <div style=3D'mso-line-spacing:"90 20 0";position:absolute;top:32.25%; left:5.24%;width:86.7%;height:5.25%'><span style=3D'position:absolute; top:0%;left:4.31%;width:95.68%;height:100.0%'><span style=3D'font-size:86%='><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio=n: absolute;left:-4.51%;top:.3em;font-family:Wingdings;font-size:75%'>&uml;</=span></span><span lang=3DEN-US style=3D'font-size:86%;mso-ansi-language:EN-US'>Implementing a priority queue with a sequence&#13;</span></span></div> <div style=3D'mso-line-spacing:"90 20 0";position:absolute;top:38.0%;left:=5.24%; width:76.21%;height:5.25%'><span style=3D'position:absolute;top:0%;left:4.=91%; width:95.08%;height:100.0%'><span style=3D'font-size:86%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio=n: absolute;left:-5.16%;top:.3em;font-family:Wingdings;font-size:75%'>&uml;</=span></span><span lang=3DEN-US style=3D'font-size:86%;mso-ansi-language:EN-US'>Binary Heaps&=#13;</span></span></div> <div style=3D'mso-line-spacing:"90 20 0";position:absolute;top:44.0%;left:=5.24%; width:76.21%;height:5.25%'><span style=3D'position:absolute;top:0%;left:4.=91%; width:95.08%;height:100.0%'><span style=3D'font-size:86%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio=n: absolute;left:-5.16%;top:.3em;font-family:Wingdings;font-size:75%'>&uml;</=span></span><span lang=3DEN-US style=3D'font-size:86%;mso-ansi-language:EN-US'>Insertion in =a Heaps and Heapify</span></span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_=s2053" type=3D"#_x0000_m106511" style=3D'position:absolute;left:237.75pt;top:292=pt; width:380.25pt;height:230.25pt' o:spt=3D"75" o:preferrelative=3D"t" o:use=rdrawn=3D"f" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" fillcolor=3D"#99f [4]" strok=ed=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:stroke joinstyle=3D"miter"/> <v:imagedata src=3D"slide0001_image002.wmz" o:althref=3D"slide0001_image0=03.pcz" o:title=3D""/> <v:shadow on=3D"f" color=3D"#00007d [2]"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/> <v:f eqn=3D"prod @2 1 2"/> <v:f eqn=3D"prod @3 21600 pixelWidth"/>

Page 22: Lec20

<v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/> <v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" aspectratio=3D"t" text=3D"t"/> <p:placeholder type=3D"object" position=3D"2" size=3D"half"/><p:tag name=3D"___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"14"/><=/v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s2053" src=3D"slide0001_image004.gif" style=3D'position:absolute;top:54.0%;left:32.95%;width:52.8%;height:42.75%='><![endif]></p:slide></div>

</body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/master04_image001.gifContent-Transfer-Encoding: base64Content-Type: image/gif

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

Page 23: Lec20

F1h+sViitNWG0KbBXxWJgxu8JbRymTld2rSE2PJlPsHF028N86dlCqr4SifDotZQXkjFIet86Dr//ClB0AwiwIxI1dpVtZrWZNhEmyiVJ1b0Q1RkYBW7ucotzipvJyOnWte6PBB19CBqk8jLeLNOWnaQZre0Uvboydd63nGP38Pj0fQp1GMC8k3oG+hAqcbY9vHnoAqtnyPHBslHRlOilMKs2uLKO4lt9LMcTaAnvVlKVZq2tKg95VMMRxaS7i1xsMyggNrZzlr/4vK2zrJpTauj0192LphADa55/Li0osoHh0ktaA5fx9xnBiiI0pQkVqdru/9lE5On6qZ2YxXOLrL1u+At6TZrBT0B1ZW27qwePOcpT3u6t6+AJay5Xgin8Z3vn28SpH4JuUz5HdSgjIzsZBvaKIgaOG1cvRF2BxjF0DoYtBD23ShPq0WRhrdwBZlMbHPTUiG1gHowrdxMM0dTEVoLp9dKMT6B6dMUCleYQ1WaDIlKw/fc8MbK3A9TechcAPkLqkCWZlWlS12EKVGr13SiVqNIRbBqarupTWV3u3vhKh9PjGI5HBoHokYgoffL6a2ZbZHz3jLbccXxTTMfwVNMwwZSlbH7tVNjD9nfRCI0wF2rLGUtO0QjKkizlmTbgiNM6AebarSjDSWsRBllCpf10Y5ubSuZ8srKHKs1mM60pje9mIu29tKcDrWoR03qpGwopQoBdalXzepWu1okWB7lXHfz6lrb+taunot3E6JqXPv618D+jKdr1etgG/vYyObLBC0Gy2In+9nQjvZeujwIaVv72tgGSkAAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0001_image002.wmzContent-Transfer-Encoding: base64Content-Type: image/x-wmz

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

Page 24: Lec20

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

Page 25: Lec20

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

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0001_image003.pczContent-Transfer-Encoding: base64Content-Type: image/x-pcz

H4sIAAAAAAACC+1dW6xdR3mec44dQ5wHEC/pC1alSrygtk9Vi/pQUUqhF/UBaCVa8lKpaquKVqg3pKpuEnAChEuuDikUCNAECGmJc6uDiZM4vjuO4xMnsbEd47t97HPfe11mxl17Zv3/fP8/sw+XXoRaB7Kyz95rzfwz899v63ff93vvfvd7f/03fuXnf3Hz7cbcYIz58IQx75w05s7u37ndHzK37fhlc9fPdj94c/Wf/2v/3L554sPmhsk7J99p3jx55TpzpftnhAXdt6b7zkze2d/4VjNhruV7/7n75srNh/q/39v9NRXueo/5QPfvu8ybuv9NmdXx0Q8+OLrSszyGgfGuu3H9lfj/e9Zf+Z//a/Kxav2VDs3XXxnh9NXr1etP8XWyw97un7Pdf66vwmdG5afCnyv/IsngJxnh6thXx/7fGfut6pdmRADrnuff365+tyMuvs6s86Ov18W7X+S7f6G748HwS/fh0Porzqxrw58uXOXDj3fX9/HwAaTR3atGd3R/rAv3+zDUCTkIf8ZvDjAUf8aDbll/ZYqGc9lzniC9GCDFwVq4If/+VZ7qb3iq72UDuxKgLkw4yG7m4Z2c3MIKXuNp/zKuzcvtHTctXrsHh2N+mgtTrb+iN+vp7vpRXudOmiqcZL6duByfHZiaPm7I5X4wC7cf4bX+sZraliaLu8bgqykHcPNR+ClN8oHiJC4MPN+D10ikmRhN5enMvg8/HuZh39Hd91wG9XFCg8kIbfz2pTBapKgREO9hkPZLLOZVHgr33gLj74ZZTjEUf8IjvSgPPSxrWZBmxKcFQai3wgwnw/UCfHOa5/lTnucA/D4fVtuNZM26sGfdf5fg91sBptlwrddfaWm7l4oz3dDNsR3WukxjwBxyrjj+BjrQNqy0JdzBe3aL

Page 26: Lec20

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

Page 27: Lec20

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

Page 28: Lec20

s0VnzSOA/iO/+h/ywUctgoGLwxs5rAOjQwSCMTUmaeQ3xMHvBdvjNIV9rOC8MYT6Aw4F6DennAKsTSbLn8fxPy8Y7xlIRm9lg3Z+P2o319lCUu+l7PUSaa73f1Z2Y21B3W9lmkI3+mn58tFireNo+/8IV2Cp9VpD8nYJ4uLdqMu6++g6qVhHnSft/wd5/4Ei4vgnRLNXDy9ud9R1DF4vxDM8ose+h1771ML7Xg00bFBBvm6OC1mIzqmxfzOeT5vEsodYu5XvkcsHjeJglFryOxHI2/tl/oBEVKMTI2YkyeBoX0+v3o6j3SF252j2atmLRCeY2ZZG+aU4yp2wq8ekfI0otC8s82v83Ns+AU98n1DP0qnHXo0jM+VtDCbm/nu65QSP+HO8OyxINsFY/V1vj3d9TrwH52m5+zelu6P9KNOaXGavxQOmvbhFF1QUqsjFLIXn9o6pOBfP/Wp8bkOWMX8kC/zafCfeEaWO00resYL4d7DSowniuDum1IHKwYRDvVJ+Dpvx+WxPU1f73+Ln8iKsRhQJ5L5nPdavdX/N69fXZ/Wxrc4F78c5mPY9agErdOfD+c/oU1vh6VaSr3g67eDCmNYEDUDLpf/m+kjBTv4+0smu5xHj/5OM/kl+uY6/u+fq2P/fx558LLb3TdHyq9er15/S62TsxZ8j/n/PX+bKfwKSc3b8upMAAJ==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0001_image004.gifContent-Transfer-Encoding: base64Content-Type: image/gif

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

Page 29: Lec20

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

Page 30: Lec20

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

------=_NextPart_01C52BA1.40FF0130

Page 31: Lec20

Content-Location: file:///C:/D0F41270/lec20_files/slide0123.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0123.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Scheduling"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><!--[if gte IE 5]><object id=3DMSOANIM classid=3D"CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"=></object><object id=3DMSOTIME classid=3D"CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"=></object><![endif]--><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><style><!--oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><script><!--g_animItemsToHide=3Dnew Array("_x0000_s164867_390_530","_x0000_s164867_313_=390","_x0000_s164867_215_313","_x0000_s164867_90_215","_x0000_s164867_0_90"=);

//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"161"/>

Page 32: Lec20

</o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()" oa:clockstart=3D"onstart">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>2<=/span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s164866" type==3D"#_x0000_m106510" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:61.125pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape> <div v:shape=3D"_x0000_s164866" class=3DT style=3D'position:absolute;top:8=.25%; left:5.99%;width:88.2%;height:8.5%'>Scheduling</div> <p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_=s164867" type=3D"#_x0000_m106511" style=3D'position:absolute;left:36pt;top:111.375=pt; width:9in;height:392.875pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/><p:animation number=3D"2" de=lay=3D"0" type=3D"text" level=3D"1" effect=3D"cut" direction=3D"noBlack"/></v:shap=e> <div v:shape=3D"_x0000_s164867" class=3DB> <div id=3D"_x0000_s164867_0_90" style=3D'mso-line-spacing:"80 20 0";positi=on:absolute; top:20.75%;left:5.99%;width:101.87%;height:11.0%;white-space:nowrap'><span style=3D'position:absolute;top:0%;left:3.67%;width:96.32%;height:54.54%'><=span style=3D'font-size:88%'><span style=3D'mso-special-format:bullet;color:#99=99CC;

Page 33: Lec20

mso-color-index:5;position:absolute;left:-3.81%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:88%'>In a multi=-user computer system, multiple users </span></span><span style=3D'position:abso=lute; top:43.18%;left:3.67%;width:82.9%;height:54.54%'><span style=3D'font-size:=88%'>submit jobs to run on a single processor.&#13;</span></span></div> <div id=3D"_x0000_s164867_90_215" style=3D'mso-line-spacing:"80 20 0";posi=tion: absolute;top:31.75%;left:5.99%;width:103.93%;height:16.0%;white-space:nowr=ap'><span style=3D'position:absolute;top:0%;left:3.6%;width:96.39%;height:37.5%'><sp=an style=3D'font-size:88%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-3.73%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:88%'>We assume =that the time required by each job is </span></span><span style=3D'position:abs=olute; top:31.25%;left:3.6%;width:81.26%;height:37.5%'><span style=3D'font-size:8=8%'>known in advance. Further, jobs can be </span></span><span style=3D'position:abs=olute; top:62.5%;left:3.6%;width:81.26%;height:37.5%'><span style=3D'font-size:88=%'>preempted (stopped and resumed later)&#13;</span></span></div> <div id=3D"_x0000_s164867_215_313" style=3D'mso-line-spacing:"80 20 0";pos=ition: absolute;top:48.0%;left:5.99%;width:103.18%;height:16.0%;white-space:nowra=p'><span style=3D'position:absolute;top:0%;left:3.62%;width:96.37%;height:37.5%'><s=pan style=3D'font-size:88%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-3.76%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:88%'>One policy= which minimizes the average waiting </span></span><span style=3D'position:absolu=te; top:31.25%;left:3.62%;width:89.83%;height:37.5%'><span style=3D'font-size:=88%'>time is SRPT (shortest remaining processing </span></span><span style=3D'positi=on: absolute;top:62.5%;left:3.62%;width:81.85%;height:37.5%'><span style=3D'font-size:88%'>time).&#13;</span></span></div> <div id=3D"_x0000_s164867_313_390" style=3D'mso-line-spacing:"80 20 0";pos=ition: absolute;top:64.25%;left:5.99%;width:88.95%;height:11.0%;white-space:nowra=p'><span style=3D'position:absolute;top:0%;left:4.21%;width:95.78%;height:54.54%'><=span style=3D'font-size:88%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-4.39%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:88%'>The proces=sor schedules the job with the </span></span><span style=3D'position:absolute; top:45.45%;left:4.21%;width:94.94%;height:54.54%'><span style=3D'font-size=

Page 34: Lec20

:88%'>smallest remaining processing time.&#13;</span></span></div> <div id=3D"_x0000_s164867_390_530" style=3D'mso-line-spacing:"80 20 0";pos=ition: absolute;top:75.5%;left:5.99%;width:101.68%;height:16.0%;white-space:nowra=p'><span style=3D'position:absolute;top:0%;left:3.68%;width:92.44%;height:37.5%'><s=pan style=3D'font-size:88%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-3.98%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:88%'>If while a= job is running a new job arrives with </span></span><span style=3D'position:ab=solute; top:29.68%;left:3.68%;width:96.31%;height:37.5%'><span style=3D'font-size:=88%'>processing time less than the remaining time of </span></span><span style=3D'position=:absolute; top:60.93%;left:3.68%;width:83.05%;height:37.5%'><span style=3D'font-size:=88%'>current job, the current job is preempted.</span></span></div> </div></p:slide></div>

<p:animation number=3D"1599560645"/><oa:par id=3D"TimeNode0" dur=3D"indefin=ite" restart=3D"never" p:nodeType=3D"timingRoot"> <oa:seq id=3D"TimeNode1" dur=3D"indefinite" prev=3D"document.onpptprev" next=3D"document.onpptnext" concurrent=3D"enabled" nextAction=3D"seek" p:nodeType=3D"mainSeq"> <oa:par id=3D"TimeNode2" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode3" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode4" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode5" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s164867_0_90" attributeName=3D"style.visibili=ty" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode6" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode7" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode8" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode9" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s164867_90_215" attributeName=3D"style.visibi=lity" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode10" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode11" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode12" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode13" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s164867_215_313" attributeName=3D"style.visib=

Page 35: Lec20

ility" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode14" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode15" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode16" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode17" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s164867_313_390" attributeName=3D"style.visib=ility" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode18" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode19" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode20" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode21" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s164867_390_530" attributeName=3D"style.visib=ility" to=3D"visible"/> </oa:par> </oa:par> </oa:par> </oa:seq></oa:par><![if ppt]><oa:buildParagraph targetElement=3D"_x0000_s164867" groupID=3D"0" build=3D"byParagraph" buildLevel=3D"1" reverse=3D"false" buildAdvance=3D"o=nclick" userSetAnimBgd=3D"false"/><![endif]></body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0125.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}

Page 36: Lec20

p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0125.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Data Structure for SRPT"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"163"/></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>3<=/span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s166914" type==3D"#_x0000_m106510" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:63.375pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/>

Page 37: Lec20

<v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_s166915" type==3D"#_x0000_m106511" style=3D'position:absolute;left:36pt;top:117.125pt;width:9in;height:344.8=75pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s166914" class=3DT style=3D'position:absolute;top:8=.5%; left:5.99%;width:88.2%;height:8.5%'>Data Structure for SRPT</div> <div v:shape=3D"_x0000_s166915" class=3DB> <div style=3D'mso-line-spacing:"90 20 0"'><span style=3D'position:absolute; top:22.25%;left:9.73%;width:84.45%;height:6.75%'><span style=3D'mso-specia=l-format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-4.43%; top:.3em;font-family:Wingdings;font-size:75%'>&uml;</span>We need to maint=ain the remaining </span><span style=3D'position:absolute;top:28.5%;left:9.73%; width:95.13%;height:6.75%'>processing time of the unfinished jobs at </spa=n><span style=3D'position:absolute;top:35.0%;left:9.73%;width:84.45%;height:6.75%'=>any point in time.&#13;</span></div> <div style=3D'mso-line-spacing:"90 20 0"'><span style=3D'position:absolute; top:42.75%;left:9.73%;width:95.13%;height:6.75%'><span style=3D'mso-specia=l-format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.93%; top:.3em;font-family:Wingdings;font-size:75%'>&uml;</span>We need to find =the job with the shortest </span><span style=3D'position:absolute;top:49.25%; left:9.73%;width:84.45%;height:6.75%'>remaining processing time.&#13;</spa=n></div> <div style=3D'mso-line-spacing:"90 20 0"'><span style=3D'position:absolute; top:57.0%;left:9.73%;width:95.5%;height:6.75%'><span style=3D'mso-special-=format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.92%; top:.3em;font-family:Wingdings;font-size:75%'>&uml;</span>When a job finis=hes we should remove it </span><span style=3D'position:absolute;top:63.25%; left:9.73%;width:84.45%;height:6.75%'>from our collection.&#13;</span></di=v> <div style=3D'mso-line-spacing:"90 20 0"'><span style=3D'position:absolute; top:71.25%;left:9.73%;width:97.94%;height:6.75%'><span style=3D'mso-specia=l-format: bullet;color:#9999CC;mso-color-index:5;position:absolute;left:-3.82%; top:.3em;font-family:Wingdings;font-size:75%'>&uml;</span>When a new job arrives we need to add it </span><span style=3D'position:absolute;top:77.5=%; left:9.73%;width:84.45%;height:6.75%'>to the collection. </span></div> </div></p:slide></div>

</body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0073.htmContent-Transfer-Encoding: quoted-printable

Page 38: Lec20

Content-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0073.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Priority Queues"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"111"/></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span

Page 39: Lec20

style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>4<=/span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s113666" type==3D"#_x0000_m106510" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:1in' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_s113667" type==3D"#_x0000_m106511" style=3D'position:absolute;left:36pt;top:114.75pt;width:9in;height:347.25=pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s113666" class=3DT style=3D'position:absolute;top:9=.5%; left:5.99%;width:88.2%;height:8.5%'><span lang=3DDA>Priority Queues</span>=</div> <div v:shape=3D"_x0000_s113667"> <div class=3DB><span style=3D'position:absolute;top:22.25%;left:9.73%;widt=h:94.94%; height:6.0%'><span style=3D'font-size:88%'><span class=3DBB style=3D'posit=ion:absolute; left:-3.94%;top:.3em'>&uml;</span></span><span style=3D'font-size:88%'>A priority queue is an </span><span style=3D'font-size:88%'><i>ADT(abstract =data type)</i></span><span style=3D'font-size:88%'> </span></span><span style=3D'position:absolute;top:28.5%;left:9.73%;width:100.93%;height:6.0%'=><span style=3D'font-size:88%'>for maintaining a set S of elements, each with an =</span></span><span style=3D'position:absolute;top:34.75%;left:9.73%;width:84.45%;height:6.0%'=><span style=3D'font-size:88%'>associated value called priority&#13;</span></span=></div> <div class=3DB style=3D'position:absolute;top:42.25%;left:5.99%;width:88.2=%; height:6.0%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.7=5%; height:100.0%'><span style=3D'font-size:88%'><span class=3DBB style=3D'pos=ition: absolute;left:-4.43%;top:.3em'>&uml;</span></span><span style=3D'font-size=:88%'>A PQ supports the following operations&#13;</span></span></div> <div class=3DB1 style=3D'position:absolute;top:49.0%;left:11.04%;width:83.=52%; height:5.75%'><span style=3D'position:absolute;top:0%;left:3.58%;width:96.=18%;

Page 40: Lec20

height:100.0%'><span style=3D'font-size:86%'><span class=3DB1B style=3D'po=sition: absolute;left:-3.72%;top:.3em'>&uml;</span></span><span style=3D'font-size=:86%'><b>Insert</b></span><span style=3D'font-size:86%'>(x) insert element x in set S (S</span><span style=3D'mso-ascii-font-family:Symbol;font-size:86%'>&not;</span><span style=3D'font-size:86%'>S</span><span style=3D'mso-ascii-font-family:Symbo=l; font-size:86%'>&Egrave;</span><span style=3D'font-size:86%'>{x})&#13;</spa=n></span></div> <div class=3DB1><span style=3D'position:absolute;top:55.75%;left:14.04%; width:88.2%;height:5.25%'><span style=3D'font-size:86%'><span class=3DB1B style=3D'position:absolute;left:-3.39%;top:.3em'>&uml;</span></span><span style=3D'font-size:86%'><b>Minimum</b></span><span style=3D'font-size:86%'=>() returns the element of S with smallest </span></span><span style=3D'positi=on: absolute;top:61.25%;left:14.04%;width:79.96%;height:5.25%'><span style=3D'font-size:86%'>priority.&#13;</span></span></div> <div class=3DB1><span style=3D'position:absolute;top:67.5%;left:14.04%;wid=th:91.38%; height:5.25%'><span style=3D'font-size:86%'><span class=3DB1B style=3D'pos=ition: absolute;left:-3.27%;top:.3em'>&uml;</span></span><span style=3D'font-size=:86%'><b>Delete-min</b></span><span style=3D'font-size:86%'>() returns and removes the element of S </span></s=pan><span style=3D'position:absolute;top:72.75%;left:14.04%;width:79.96%;height:5.25=%'><span style=3D'font-size:86%'>with smallest priority.</span></span></div> </div></p:slide></div>

</body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0098.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title>

Page 41: Lec20

<![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0098.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Priorities and Total Order R=elations"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><!--[if gte IE 5]><object id=3DMSOANIM classid=3D"CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"=></object><object id=3DMSOTIME classid=3D"CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"=></object><![endif]--><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><style><!--oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><script><!--g_animItemsToHide=3Dnew Array("_x0000_s139267_245_294","_x0000_s139267_194_=245","_x0000_s139267_177_194","_x0000_s139267_142_177","_x0000_s139267_49_1=42","_x0000_s139267_0_49");

//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"136"/></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()" oa:clockstart=3D"onstart">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>5<=/span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div>

Page 42: Lec20

<p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s139266" type==3D"#_x0000_m106510" style=3D'position:absolute;left:32pt;top:31.375pt;width:597.5pt;height:69=.375pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape> <div v:shape=3D"_x0000_s139266" class=3DT style=3D'position:absolute;top:8=.75%; left:5.43%;width:93.82%;height:7.75%'><span lang=3DEN-US style=3D'font-siz=e:90%; mso-ansi-language:EN-US'>Priorities and Total Order Relations</span></div> <p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_=s139267" type=3D"#_x0000_m106511" style=3D'position:absolute;left:22.875pt;top:121=.75pt; width:668.5pt;height:307.125pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1" size=3D"half"/><p:animation n=umber=3D"2" delay=3D"0" type=3D"text" level=3D"2" effect=3D"dissolve"/><p:tag name==3D"___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"15"/></v:shape> <div v:shape=3D"_x0000_s139267"> <div id=3D"_x0000_s139267_0_49" class=3DHB style=3D'position:absolute;top:=23.5%; left:4.11%;width:102.05%;height:6.0%;white-space:nowrap'><span style=3D'position:absolute;top:0%;left:3.66%;width:96.33%;height:100.0%'><=span class=3DHBB style=3D'position:absolute;left:-3.8%;top:.3em'>&uml;</span><s=pan lang=3DEN-US style=3D'mso-ansi-language:EN-US'>A </span><span lang=3DEN-US style=3D'color:#9999CC;mso-color-index:5;mso-ansi-language:EN-US'>Priority= Queue</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'> ranks its elements by </sp=an><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'><b>priority.</b></span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US;display:none'>&#13;</span></=span></div> <div id=3D"_x0000_s139267_49_142" class=3DHB style=3D'position:absolute;to=p:31.0%; left:4.11%;width:98.5%;height:12.25%;white-space:nowrap'><span style=3D'position:absolute;top:0%;left:3.8%;width:96.19%;height:48.97%'><s=pan class=3DHBB style=3D'position:absolute;left:-3.95%;top:.3em'>&uml;</span><=span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>Every element has a priorit=y. Priorities are not </span></span><span style=3D'position:absolute;top:51.0=2%; left:3.8%;width:89.73%;height:48.97%'><span lang=3DEN-US style=3D'mso-ansi=-language:

Page 43: Lec20

EN-US'>necessarily unique and are totally ordered.&#13;</span></span></div> <div id=3D"_x0000_s139267_142_177" class=3DHB style=3D'position:absolute;t=op:44.25%; left:4.11%;width:91.01%;height:6.5%;white-space:nowrap'><span style=3D'position:absolute;top:0%;left:4.11%;width:95.88%;height:100.0%'><=span class=3DHBB style=3D'position:absolute;left:-4.29%;top:.3em'>&uml;</span><=span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>Total Order Relation, denot=ed by </span><span lang=3DEN-US style=3D'font-family:Symbol;color:#E62B35;mso-ansi-language:E=N-US; mso-char-type:symbol'><b>&pound;</b></span><span lang=3DEN-US style=3D'mso=-ansi-language: EN-US;display:none'>&#13;</span></span></div> <div id=3D"_x0000_s139267_177_194" class=3DHB1 style=3D'position:absolute; top:51.75%;left:9.17%;width:85.95%;height:6.5%;white-space:nowrap'><span style=3D'mso-special-format:nobullet;display:none;color:#9999CC;mso-color-=index: 5;font-family:Wingdings;font-size:75%'>&uml;</span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'><b>Reflexive</b></span><s=pan lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>: k </span><=span lang=3DEN-US style=3D'font-family:Symbol;font-size:117%;color:#E62B35;mso-=ansi-language: EN-US;mso-char-type:symbol'><b>&pound;</b></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'> k&#13;</span></div> <div id=3D"_x0000_s139267_194_245" class=3DHB1 style=3D'position:absolute; top:59.25%;left:9.17%;width:103.18%;height:6.5%;white-space:nowrap'><span style=3D'mso-special-format:nobullet;display:none;color:#9999CC;mso-color-=index: 5;font-family:Wingdings;font-size:75%'>&uml;</span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'><b>Antisymetric</b></span=><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>: if k1 </sp=an><span lang=3DEN-US style=3D'font-family:Symbol;font-size:117%;color:#E62B35;mso-=ansi-language: EN-US;mso-char-type:symbol'><b>&pound;</b></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'> k2 and k2 </span><span lang=3DEN-US style=3D'font-family:Symbol;font-size:117%;color:#E62B35;mso-=ansi-language: EN-US;mso-char-type:symbol'><b>&pound;</b></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'> k1, then k1 </span><span lang=3DEN-US style=3D'font-family:Symbol;font-size:117%;color:#E62B35;mso-=ansi-language: EN-US;mso-char-type:symbol'><b>&pound;</b></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'> k2&#13;</span></div> <div id=3D"_x0000_s139267_245_294" class=3DHB1 style=3D'position:absolute; top:66.75%;left:9.17%;width:97.0%;height:6.5%;white-space:nowrap'><span style=3D'mso-special-format:nobullet;display:none;color:#9999CC;mso-color-=index: 5;font-family:Wingdings;font-size:75%'>&uml;</span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'><b>Transitive</b></span><=span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'>: if k1 </sp=an><span lang=3DEN-US style=3D'font-family:Symbol;font-size:117%;color:#E62B35;mso-=ansi-language: EN-US;mso-char-type:symbol'><b>&pound;</b></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'> k2 and k2 </span><span lang=3DEN-US style=3D'font-family:Symbol;font-size:117%;color:#E62B35;mso-=ansi-language:

Page 44: Lec20

EN-US;mso-char-type:symbol'><b>&pound;</b></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'> k3, then k1 </span><span lang=3DEN-US style=3D'font-family:Symbol;font-size:117%;color:#E62B35;mso-=ansi-language: EN-US;mso-char-type:symbol'><b>&pound;</b></span><span lang=3DEN-US style=3D'font-size:117%;mso-ansi-language:EN-US'> k3</span></div> </div></p:slide></div>

<p:animation number=3D"-8626322"/><oa:par id=3D"TimeNode0" dur=3D"indefinit=e" restart=3D"never" p:nodeType=3D"timingRoot"> <oa:seq id=3D"TimeNode1" dur=3D"indefinite" prev=3D"document.onpptprev" next=3D"document.onpptnext" concurrent=3D"enabled" nextAction=3D"seek" p:nodeType=3D"mainSeq"> <oa:par id=3D"TimeNode2" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode3" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode4" o:presetID=3D"ppt_9" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode5" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s139267_0_49" attributeName=3D"style.visibili=ty" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode6" dur=3D"0.5" targetElement=3D"_x0000_s139267_0_49" transition=3D"in" filter=3D"dis=solve"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode7" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode8" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode9" o:presetID=3D"ppt_9" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode10" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s139267_49_142" attributeName=3D"style.visibi=lity" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode11" dur=3D"0.5" targetElement=3D"_x0000_s139267_49_142" transition=3D"in" filter=3D"d=issolve"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode12" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode13" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode14" o:presetID=3D"ppt_9" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode15" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s139267_142_177" attributeName=3D"style.visib=ility" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode16" dur=3D"0.5" targetElement=3D"_x0000_s139267_142_177" transition=3D"in" filter=3D"=dissolve"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode17" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode18" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode19" o:presetID=3D"ppt_9" o:presetClass=3D"entranc=

Page 45: Lec20

e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode20" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s139267_177_194" attributeName=3D"style.visib=ility" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode21" dur=3D"0.5" targetElement=3D"_x0000_s139267_177_194" transition=3D"in" filter=3D"=dissolve"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode22" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode23" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode24" o:presetID=3D"ppt_9" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode25" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s139267_194_245" attributeName=3D"style.visib=ility" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode26" dur=3D"0.5" targetElement=3D"_x0000_s139267_194_245" transition=3D"in" filter=3D"=dissolve"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode27" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode28" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode29" o:presetID=3D"ppt_9" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode30" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s139267_245_294" attributeName=3D"style.visib=ility" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode31" dur=3D"0.5" targetElement=3D"_x0000_s139267_245_294" transition=3D"in" filter=3D"=dissolve"/> </oa:par> </oa:par> </oa:par> </oa:seq></oa:par><![if ppt]><oa:buildParagraph targetElement=3D"_x0000_s139267" groupID=3D"0" build=3D"byParagraph" buildLevel=3D"2" reverse=3D"false" buildAdvance=3D"o=nclick" userSetAnimBgd=3D"true"/><![endif]></body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0101.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"

Page 46: Lec20

xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0101.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Comparators"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><!--[if gte IE 5]><object id=3DMSOANIM classid=3D"CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"=></object><object id=3DMSOTIME classid=3D"CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"=></object><![endif]--><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><style><!--oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><script><!--g_animItemsToHide=3Dnew Array("_x0000_s142339_467_512","_x0000_s142339_429_=467","_x0000_s142339_384_429","_x0000_s142339_355_384","_x0000_s142339_290_=355","_x0000_s142339_181_290","_x0000_s142339_88_181","_x0000_s142339_0_88"=);

//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"139"/></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"

Page 47: Lec20

onkeypress=3D"_KPH()" oa:clockstart=3D"onstart">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>6<=/span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s142338" type==3D"#_x0000_m106510" style=3D'position:absolute;left:33.125pt;top:33.125pt;width:612pt;height:=60.25pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape> <div v:shape=3D"_x0000_s142338" class=3DT style=3D'position:absolute;top:7=.75%; left:5.61%;width:83.14%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi-=language: EN-US'>Comparators</span></div> <p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_=s142339" type=3D"#_x0000_m106511" style=3D'position:absolute;left:19.5pt;top:103.3=75pt; width:666.25pt;height:398pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1" size=3D"half"/><p:animation n=umber=3D"2" delay=3D"0" type=3D"text" level=3D"1" effect=3D"dissolve"/><p:tag name==3D"___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"16"/></v:shape> <div v:shape=3D"_x0000_s142339"> <div id=3D"_x0000_s142339_0_88" class=3DHB style=3D'mso-line-spacing:"80 2=0 0"; position:absolute;top:19.25%;left:3.74%;width:103.74%;height:11.0%;white-s=pace: nowrap'><span style=3D'position:absolute;top:0%;left:3.61%;width:96.38%; height:54.54%'><span style=3D'mso-special-format:bullet;color:#9999CC; mso-color-index:5;position:absolute;left:-3.74%;top:.3em;font-family:Wingd=ings;

Page 48: Lec20

font-size:75%'>&uml;</span><span lang=3DEN-US style=3D'mso-ansi-language:E=N-US'>The most general and reusable form of a priority </span></span><span style=3D'position:absolute;top:43.18%;left:3.61%;width:83.75%;height:54.54=%'><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>queue makes use of </span><=span lang=3DEN-US style=3D'mso-ansi-language:EN-US'><b>comparator</b></span><sp=an lang=3DEN-US style=3D'mso-ansi-language:EN-US'> objects.&#13;</span></span=></div> <div id=3D"_x0000_s142339_88_181" class=3DHB style=3D'mso-line-spacing:"80= 20 0"; position:absolute;top:30.25%;left:3.74%;width:103.74%;height:11.0%;white-s=pace: nowrap'><span style=3D'position:absolute;top:0%;left:3.61%;width:96.38%; height:54.54%'><span style=3D'mso-special-format:bullet;color:#9999CC; mso-color-index:5;position:absolute;left:-3.74%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span><span lang=3DEN-US style=3D'mso-ansi-language:E=N-US'>Comparator objects are external to the keys that </span></span><span style=3D'positio=n: absolute;top:45.45%;left:3.61%;width:91.87%;height:54.54%'><span lang=3DEN=-US style=3D'mso-ansi-language:EN-US'>are to be compared and compare two objects.&#13;</span></span></div> <div id=3D"_x0000_s142339_181_290" class=3DHB style=3D'mso-line-spacing:"8=0 20 0"; position:absolute;top:41.5%;left:3.74%;width:107.49%;height:16.0%;white-sp=ace: nowrap'><span style=3D'position:absolute;top:0%;left:3.48%;width:90.41%; height:37.5%'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-c=olor-index: 5;position:absolute;left:-3.85%;top:.3em;font-family:Wingdings;font-size:7=5%'>&uml;</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>When the priority queue nee=ds to compare two </span></span><span style=3D'position:absolute;top:31.25%; left:3.48%;width:96.51%;height:37.5%'><span lang=3DEN-US style=3D'mso-ansi=-language: EN-US'>keys, it uses the comparator it was given to do the </span></span><=span style=3D'position:absolute;top:62.5%;left:3.48%;width:80.83%;height:37.5%'=><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>comparison.&#13;</span></sp=an></div> <div id=3D"_x0000_s142339_290_355" class=3DHB style=3D'mso-line-spacing:"8=0 20 0"; position:absolute;top:57.75%;left:3.74%;width:102.24%;height:11.0%;white-s=pace: nowrap'><span style=3D'position:absolute;top:0%;left:3.66%;width:96.33%; height:54.54%'><span style=3D'mso-special-format:bullet;color:#9999CC; mso-color-index:5;position:absolute;left:-3.8%;top:.3em;font-family:Wingdi=ngs; font-size:75%'>&uml;</span><span lang=3DEN-US style=3D'mso-ansi-language:E=N-US'>Thus a priority queue can be general enough to </span></span><span style=3D'position:absolute;top:45.45%;left:3.66%;width:84.98%;height:54.54=%'><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>store any object.&#13;</spa=n></span></div> <div id=3D"_x0000_s142339_355_384" class=3DHB style=3D'mso-line-spacing:"8=0 20 0";

Page 49: Lec20

position:absolute;top:69.0%;left:3.74%;width:90.63%;height:6.0%;white-spac=e: nowrap'><span style=3D'position:absolute;top:0%;left:4.13%;width:95.86%; height:100.0%'><span style=3D'mso-special-format:bullet;color:#9999CC; mso-color-index:5;position:absolute;left:-4.31%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span><span lang=3DEN-US style=3D'mso-ansi-language:E=N-US'>The comparator ADT includes:&#13;</span></span></div> <div id=3D"_x0000_s142339_384_429" class=3DHB1 style=3D'mso-line-spacing:"=80 20 0"; position:absolute;top:75.0%;left:8.8%;width:85.76%;height:5.25%;white-spac=e: nowrap'><span style=3D'mso-special-format:nobullet;display:none;font-famil=y: Wingdings;font-size:75%'>&uml;</span><span lang=3DEN-US style=3D'color:#99=99CC; mso-color-index:5;mso-ansi-language:EN-US'>isLessThan(a, b), isLessThanOrEqualTo(a,b), &#13;</span></div> <div id=3D"_x0000_s142339_429_467" class=3DHB1 style=3D'mso-line-spacing:"=80 20 0"; position:absolute;top:80.5%;left:8.8%;width:85.76%;height:5.25%;white-spac=e: nowrap'><span style=3D'mso-special-format:nobullet;display:none;font-famil=y: Wingdings;font-size:75%'>&uml;</span><span lang=3DEN-US style=3D'color:#99=99CC; mso-color-index:5;mso-ansi-language:EN-US'>isEqualTo(a, b), isGreaterThan(a,b), &#13;</span></div> <div id=3D"_x0000_s142339_467_512" class=3DHB1 style=3D'mso-line-spacing:"=80 20 0"; position:absolute;top:85.75%;left:8.8%;width:85.76%;height:5.25%;white-spa=ce: nowrap'><span style=3D'mso-special-format:nobullet;display:none;font-famil=y: Wingdings;font-size:75%'>&uml;</span><span lang=3DEN-US style=3D'color:#99=99CC; mso-color-index:5;mso-ansi-language:EN-US'>isGreaterThanOrEqualTo(a,b), isComparable(a)</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US; mso-special-format:lastCR;display:none'>&#13;</span></div> </div></p:slide></div>

<p:animation number=3D"232595223"/><oa:par id=3D"TimeNode0" dur=3D"indefini=te" restart=3D"never" p:nodeType=3D"timingRoot"> <oa:seq id=3D"TimeNode1" dur=3D"indefinite" prev=3D"document.onpptprev" next=3D"document.onpptnext" concurrent=3D"enabled" nextAction=3D"seek" p:nodeType=3D"mainSeq"> <oa:par id=3D"TimeNode2" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode3" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode4" o:presetID=3D"ppt_9" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode5" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s142339_0_88" attributeName=3D"style.visibili=ty" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode6" dur=3D"0.5" targetElement=3D"_x0000_s142339_0_88" transition=3D"in" filter=3D"dis=solve"/> </oa:par> </oa:par> </oa:par>

Page 50: Lec20

<oa:par id=3D"TimeNode7" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode8" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode9" o:presetID=3D"ppt_9" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode10" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s142339_88_181" attributeName=3D"style.visibi=lity" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode11" dur=3D"0.5" targetElement=3D"_x0000_s142339_88_181" transition=3D"in" filter=3D"d=issolve"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode12" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode13" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode14" o:presetID=3D"ppt_9" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode15" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s142339_181_290" attributeName=3D"style.visib=ility" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode16" dur=3D"0.5" targetElement=3D"_x0000_s142339_181_290" transition=3D"in" filter=3D"=dissolve"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode17" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode18" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode19" o:presetID=3D"ppt_9" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode20" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s142339_290_355" attributeName=3D"style.visib=ility" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode21" dur=3D"0.5" targetElement=3D"_x0000_s142339_290_355" transition=3D"in" filter=3D"=dissolve"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode22" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode23" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode24" o:presetID=3D"ppt_9" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode25" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s142339_355_384" attributeName=3D"style.visib=ility" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode26" dur=3D"0.5" targetElement=3D"_x0000_s142339_355_384" transition=3D"in" filter=3D"=dissolve"/> </oa:par> <oa:par id=3D"TimeNode27" o:presetID=3D"ppt_9" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0"

Page 51: Lec20

p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode28" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s142339_384_429" attributeName=3D"style.visib=ility" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode29" dur=3D"0.5" targetElement=3D"_x0000_s142339_384_429" transition=3D"in" filter=3D"=dissolve"/> </oa:par> <oa:par id=3D"TimeNode30" o:presetID=3D"ppt_9" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode31" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s142339_429_467" attributeName=3D"style.visib=ility" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode32" dur=3D"0.5" targetElement=3D"_x0000_s142339_429_467" transition=3D"in" filter=3D"=dissolve"/> </oa:par> <oa:par id=3D"TimeNode33" o:presetID=3D"ppt_9" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode34" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s142339_467_512" attributeName=3D"style.visib=ility" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode35" dur=3D"0.5" targetElement=3D"_x0000_s142339_467_512" transition=3D"in" filter=3D"=dissolve"/> </oa:par> </oa:par> </oa:par> </oa:seq></oa:par><![if ppt]><oa:buildParagraph targetElement=3D"_x0000_s142339" groupID=3D"0" build=3D"byParagraph" buildLevel=3D"1" reverse=3D"false" buildAdvance=3D"o=nclick" userSetAnimBgd=3D"true"/><![endif]></body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0102.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf>

Page 52: Lec20

<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0102.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Implem. with Unsorted Sequen=ce"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><!--[if gte IE 5]><object id=3DMSOANIM classid=3D"CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"=></object><object id=3DMSOTIME classid=3D"CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"=></object><![endif]--><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><style><!--oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><script><!--g_animItemsToHide=3Dnew Array("_x0000_s143363_131_237","_x0000_s143364","_x=0000_s143363_40_127","_x0000_s143363_0_40");

//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"140"/></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()" oa:clockstart=3D"onstart">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange

Page 53: Lec20

href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>7<=/span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s143362" type==3D"#_x0000_m106510" style=3D'position:absolute;left:32.625pt;top:34pt;width:631.5pt;height:54=.5pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape> <div v:shape=3D"_x0000_s143362" class=3DT style=3D'position:absolute;top:7=.5%; left:5.61%;width:98.5%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi-l=anguage: EN-US'>Implem. with Unsorted Sequence</span></div> <p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_=s143363" type=3D"#_x0000_m106511" style=3D'position:absolute;left:19.5pt;top:96.37=5pt; width:676.5pt;height:411.25pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1" size=3D"half"/><p:animation n=umber=3D"2" delay=3D"0" type=3D"text" level=3D"1" effect=3D"dissolve"/><p:tag name==3D"___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"17"/></v:shape> <div v:shape=3D"_x0000_s143363" class=3DHB> <div id=3D"_x0000_s143363_0_40" style=3D'position:absolute;top:18.75%;left=:3.74%; width:92.13%;height:6.0%;white-space:nowrap'><span style=3D'position:absol=ute; top:0%;left:4.06%;width:95.93%;height:100.0%'><span class=3DHBB style=3D'position:absolute;left:-4.23%;top:.3em'>&uml;</span><span lang=3D=EN-US style=3D'mso-ansi-language:EN-US'>The items are pairs (priority, element)&=#13;</span></span></div> <div id=3D"_x0000_s143363_40_127" style=3D'position:absolute;top:26.25%; left:3.74%;width:108.42%;height:12.25%;white-space:nowrap'><span style=3D'position:absolute;top:0%;left:3.45%;width:96.54%;height:48.97%'><=span class=3DHBB style=3D'position:absolute;left:-3.57%;top:.3em'>&uml;</span><=span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>We can implement </span><sp=an lang=3DEN-US style=3D'color:#00007D;mso-color-index:2;mso-ansi-language:EN=-US'>insert()</span><span

Page 54: Lec20

lang=3DEN-US style=3D'mso-ansi-language:EN-US'> by using </span><span lang==3DEN-US style=3D'color:#00007D;mso-color-index:2;mso-ansi-language:EN-US'>insertLa=st()</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'> on </span></span><span style=3D'position:absolute;top:51.02%;left:3.45%;width:81.51%;height:48.97=%'><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>the sequence. This takes </=span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'><b><i>O</i></b></span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>(1) time.&#13;</span></span=></div> <div style=3D'position:absolute;top:40.0%;left:3.74%;width:92.13%;height:6=.0%'><span style=3D'mso-special-format:nobullet;display:none;color:#9999CC;mso-color-=index: 5;font-family:Wingdings;font-size:75%'>&uml;</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US;display:none'>&#13;</span></div> <div style=3D'position:absolute;top:47.5%;left:3.74%;width:92.13%;height:6=.0%'><span style=3D'mso-special-format:nobullet;display:none;color:#9999CC;mso-color-=index: 5;font-family:Wingdings;font-size:75%'>&uml;</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US;display:none'>&#13;</span></div> <div style=3D'position:absolute;top:55.0%;left:3.74%;width:92.13%;height:6=.0%'><span style=3D'position:absolute;top:0%;left:4.06%;width:95.93%;height:100.0%'><=span style=3D'visibility:hidden'><span class=3DHBB style=3D'position:absolute;l=eft:-4.23%'>&uml;</span></span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US;display:none'>&#13;</span></=span></div> <div style=3D'position:absolute;top:62.5%;left:3.74%;width:92.13%;height:6=.0%'><span style=3D'position:absolute;top:0%;left:4.06%;width:95.93%;height:100.0%'><=span style=3D'visibility:hidden'><span class=3DHBB style=3D'position:absolute;l=eft:-4.23%'>&uml;</span></span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US;display:none'>&#13;</span></=span></div> <div id=3D"_x0000_s143363_131_237" style=3D'position:absolute;top:70.0%; left:3.74%;width:105.24%;height:18.5%;white-space:nowrap'><span style=3D'position:absolute;top:0%;left:3.55%;width:93.06%;height:32.43%'><=span class=3DHBB style=3D'position:absolute;left:-3.82%;top:.3em'>&uml;</span>H=owever, because we always insert at the end, </span><span style=3D'position:absolu=te; top:33.78%;left:3.55%;width:96.44%;height:32.43%'>irrespective of the key value, our sequence is not </span><span style=3D'position:absolute;top:67.=56%; left:3.55%;width:83.98%;height:32.43%'>ordered.<span lang=3DEN-US style=3D'mso-ansi-language:EN-US;mso-special-format:lastCR;display:none'>&=#13;</span></span></div> </div> <v:shapetype id=3D"_x0000_t75" coordsize=3D"21600,21600" o:spt=3D"75" o:preferrelative=3D"t" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" strok=ed=3D"f"> <v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/> <v:f eqn=3D"prod @2 1 2"/>

Page 55: Lec20

<v:f eqn=3D"prod @3 21600 pixelWidth"/> <v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/> <v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" aspectratio=3D"t"/> </v:shapetype><v:shape id=3D"_x0000_s143364" type=3D"#_x0000_t75" style=3D='position:absolute; left:116.75pt;top:215pt;width:486pt;height:149pt' fillcolor=3D"#99f [4]" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:imagedata src=3D"slide0102_image005.wmz" o:althref=3D"slide0102_image0=06.pcz" o:title=3D""/> <v:shadow color=3D"#00007d [2]"/> <p:animation number=3D"4" delay=3D"0" type=3D"object" effect=3D"dissolve"= flag=3D"17408"/></v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s143364" src=3D"slide0102_image007.gif" style=3D'position:absolute;top:39.75%;left:16.29%;width:67.41%;height:27.5=%'><![endif]><v:rect id=3D"_x0000_s143365" style=3D'position:absolute;left:0;top:408pt;width:6=24pt; height:79.125pt' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" stroke=color=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:rect> <div v:shape=3D"_x0000_s143365" class=3DO> <div style=3D'mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-over=flow: 1;position:absolute;top:76.5%;left:.93%;width:84.83%;height:5.25%'><span style=3D'position:absolute;top:0%;left:1.54%;width:98.67%;height:100.0%'><=span style=3D'visibility:hidden'><span style=3D'mso-special-format:bullet;posit=ion: absolute;left:-1.56%'>&#8226;</span></span>&#13;</span></div> <div style=3D'mso-line-spacing:"100 50 0";mso-char-wrap:1;mso-kinsoku-over=flow: 1;position:absolute;top:84.5%;left:.93%;width:84.83%;height:5.25%'><span style=3D'position:absolute;top:0%;left:1.54%;width:98.67%;height:100.0%'><=span style=3D'visibility:hidden'><span style=3D'mso-special-format:bullet;posit=ion: absolute;left:-1.56%'>&#8226;</span></span><span style=3D'mso-special-form=at: lastCR;display:none'>&#13;</span></span></div> </div></p:slide></div>

<p:animation number=3D"-548541093"/><oa:par id=3D"TimeNode0" dur=3D"indefin=ite" restart=3D"never" p:nodeType=3D"timingRoot"> <oa:seq id=3D"TimeNode1" dur=3D"indefinite" prev=3D"document.onpptprev" next=3D"document.onpptnext" concurrent=3D"enabled" nextAction=3D"seek" p:nodeType=3D"mainSeq"> <oa:par id=3D"TimeNode2" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode3" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode4" o:presetID=3D"ppt_9" o:presetClass=3D"entrance"

Page 56: Lec20

o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode5" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s143363_0_40" attributeName=3D"style.visibili=ty" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode6" dur=3D"0.5" targetElement=3D"_x0000_s143363_0_40" transition=3D"in" filter=3D"dis=solve"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode7" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode8" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode9" o:presetID=3D"ppt_9" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode10" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s143363_40_127" attributeName=3D"style.visibi=lity" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode11" dur=3D"0.5" targetElement=3D"_x0000_s143363_40_127" transition=3D"in" filter=3D"d=issolve"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode12" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode13" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode14" o:presetID=3D"ppt_9" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"clic=kEffect"> <oa:set id=3D"TimeNode15" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s143364" attributeName=3D"style.visibility" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode16" dur=3D"0.5" targetElement=3D"_x000=0_s143364" transition=3D"in" filter=3D"dissolve"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode17" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode18" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode19" o:presetID=3D"ppt_9" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode20" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s143363_131_237" attributeName=3D"style.visib=ility" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode21" dur=3D"0.5" targetElement=3D"_x0000_s143363_131_237" transition=3D"in" filter=3D"=dissolve"/> </oa:par> </oa:par> </oa:par> </oa:seq></oa:par><![if ppt]><oa:buildParagraph targetElement=3D"_x0000_s143363" groupID=3D"0" build=3D"byParagraph" buildLevel=3D"1" reverse=3D"false" buildAdvance=3D"o=nclick"

Page 57: Lec20

userSetAnimBgd=3D"true"/><![endif]></body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0102_image005.wmzContent-Transfer-Encoding: base64Content-Type: image/x-wmz

H4sIAAAAAAACC+3dvW7cVhoGYI7sxSJIsusy1cJdghSBLsHANluqCrbUJfgS3G6nJk0qX0HiSxAQIFUCuEpaV+m2n045mhMTA8kecYbnX88Dx6YVmUN9PPPOxzMk5/dff/5+2vlj8930n93S199upk+m6cnnP27C33774fb3v4X/Pj373+a/u6XPzr4L3/80LD3dfD7d/vnN5ovdn2ebze47Pjmb/vpXm7Obm5vpSVj61+47/r55slvnv//5fPol/P12TdNff96u/6uw/P/N7d/Dv52+mN776R/xv/e2APRMjgPIcQDkOAByHECOz1/dvf+5/16oZcuWLVsuuZwmxwGo02Kvz3EARphXAaDXflyOA8hxAOrlOADdhL5+HGDAflyOA8hxAOrlOADdhL5+HGDAflyOA8hxAOrlOADdhL5+HGDAflyOA8hxAOrlOADdhL5+HGDAflyOA8hxAOrlOADdhL5+HGDAflyOA8hxAOrlOADdhL5+HGDAflyOA8hxAOrlOADdhL5+HGDAflyOA8hxAOrlOADdhL5+HGDAflyOA8hxAOrlOADdhL5+HGDAflyOA8hxAOrlOADdhL5+HGDAflyOA8hxAOrlOADdhL5+HGDAflyOA8hxAOrlOADdhL5+HGDAfrxMju8/SqrlkXaemqiJ+jza+rSe4x9c+XSMUY8hVEZBVKZEGoYvLv9VqVB9zI9P6Yw38lRGQVQmbaWS/Wrz5yv5ajOPmCmD3htPlVEQlUmf3WlDfD/NMxeqxXmV+2NlTTtwYAh211yojIKoTMbu+4M5vr6X3//68Dle5jiux6NFlVEQlSkweTIlj9r91eaccmllfrz8mOhlFKqMgqhMgRAf7REL9+PVx0GzA1FlFERlsufpEBtQeV6lnX3f2ihUGQVRmbwZOtCWVMvxhbs838kwzQ5ElVEQlamSm4ULlTDN68yPt/y63dTxqcooiMqM04a3sW1p+vHu3vcf+0Fb3kgFUZmUQdlwpVZuZIV5lVS79uXLl8+ePZvX9uLFizdv3uQYheXHfZK1XV9fX1xczCV6/vx5qNi7d+86qkzWB0q45t6HyjbbG5UN5Xgi4Rl0eXk5P6eurq5a2M7SOX7sQDnwbTGhQlTF+H779m2I8vPz8yVRteTRC3cTCSsTQzyu6tWrV7EgoUqhYmHkHa5PO5VJW5CTc3z4oTILIySuc2E/1GBlVva5D25keO6EZ1DImZA2c8VCrCeo/7qWvOj8eIGdGnI8FLq7A8PkDxSGWlhVaMDvP1HDK1/7lSlQ+Xz9bL+TFTlWWy3KM8yohHgJzdB+JxT68eWvfI1MAa3txwvsztevX8cmtK/ZlUyHybFr6HEyoVi/39c2dzTXVH92JXUmfjBbwlMsTurW3eai8yrFBnqOlrzHHL/zxTjmHmGOl7mHnxwfO8fDgWz4Ea6vrzMWrf0cP/kGPTnG4mlz+k09Mw9/f5xX2e/Hw8Fg/OLhF7kWKpO8IGtyfPihcnIkNVWZJIF4ePPiG3InFO24nzrDli/K8aZ2ZDz26et4Ocf64/uc8/x4CPQQ3/FRQokar0zy1YYXsPvnFXSx5VXW3+OW527GP1acGDgh4lve8vr9+LHOz8/DQ4Tfsw7BKY+0pYhRHvJrPg8h/jVHZRovSDzN4M67Bbnf0+uiMuVzvFB9suX4nVEUj3GTnDtQuR9vJMdDfWOIp205+83xmF/7608b4h3l+HZ3rs6dCSU5LsdP+BHmhiA8ucLxbvxKkssyRs7xJWd0htSOb0FES14bV07ttfDkXHiu67zyB89yXVOZLgrycufYzGqqIAPMj7ec44d/otgmhmYo9uBxOmXJtXXmxx+wfz1ndOeM6Uc76bkf4vFSoHhtZxeXvOYreKjJXAHz4+bHjxKeR2nPae5yfjzHvowXyMYrrOYLF3scf8kfZT5A2T9NKn4xVZT3eP54fL83jhPnjxfL8THOO4yzlCnf0ky3zX2fPx5CKuGp4iM9OT84IR7PH09VsU6vA4rHxXJcjp8gTojnOOjvMscTzsGFl8f7Vy2m+rFbvtj6wVNWs57r2uB1+cu/M+T48vNThx8qJ+d4a5X5aCYm/YniLPn9q4ES1H/F27Ol7z+efKdeXl5mmrFq/OZHD0bV/SmUeALi+n68zftkHXWAPL95YKhk7cf7uk/WwsFzQpRX2dRc/XiOg6z5xn77kkwBd30z0hhVwXwK5tyBrh9/A9y3dj6nvtN5g+SPGLJpvh1r9zMqmWdXtu9vmp3qRtDrt7Pm/cdT7d37Z62svw5ogA8HCCMsHKnsn3p4cXFxwhxUxcpkfawYW522nMkfNAyMq6ur+E74IM145j43VCw8v8531jaOPX6OxPaYj32a/++d07dXLi+/F0fxUXdEZdLW5MG92fjnut3fs0mWxxgqOZabrcyhlGzsOZXqc93qfD7nttVPF+zow3Mfz1YpiMoUi/LHsFXJ+vEGd3lrg09lFERlhk3z1FtSZ17lwL6vfnzabF+jMgqiMokDtPx25tmA+jn+sXFQ8jzclgefyiiIymQP09ybnfkRq82PLxwTWU9o7WX8qYyCqEyJYE0e6GUe5diNytePLxwlp93srcotQAs/Sx9nZRREZTJG7QmBm3Zt3c2rnDB0mr2Jc/Wn6GOrjIKoTPY0X/8r845uNMczDcftWFRGQVSm3UwvuHPX5njjI3L7mKiMgqhMzVjv4geq1Y8D0Pe8CgByHECOb+U1QOehrx8HGLAfl+MAchyAejkOQDehrx8HGLAfl+MAchyAejkOQDehrx8HGLAfl+MAchyAejkOQDehrx8HGLAfl+MAchyAejkOQDehrx8HGLAfl+MAchyAejkOQDehrx8HGLAfl+MAchyAejkOQDehrx8HGLAfl+MAchyAejkOQDehrx8HGLAfl+MAchyAejkOQDehrx8HGLAfl+MAchyAejkOQDehrx8HGLAfl+MAI+T49J5ly5YtWy68vDbHAeimeVcCADkOgBwHQI4DyHEA5DgAchwAOQ4gxwFoP8efTtP05ebm5snuQtA/AexuiFIwXgMA

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0102_image006.pczContent-Transfer-Encoding: base64Content-Type: image/x-pcz

H4sIAAAAAAACC+1azW8bRRR/Xjd0i3pYbntAGe0NH6jo0ZdWMrSiWyEkV4hqD1xyQj76yGGFuoCqlgMiN/wHICEukRASKlSokVsobGkpblOapLHjxE6a0qRxkubDy7w3O+OxXSdpaQVUdpKXN2/evP3Nmzdv3mzy1om3jx499vqR9IHXRhyAkwBwOgFwyAAY5D+vHHgPfpl8GU68wDua0P88bx9nJHEaThqDxiF4yYj2Q8Q/GAVcClwGxmCsOAgJeFHpfsEl0albcfsIbyVJ6014h/+8ARb/SsKAGOp9iVSOVTZAs7f/Qz8S38N+9O+2jF/X/YhvAT/CeO/TPv0fUoNHNf884L/sdeJViH9Fze172rfHk1jo2+7b7tt+2rad6360BDBC9BuN/xop+5mrvCoGT/lRDeAc0fMa/y1SNqEsxupVP7oDMEr0osafR8rKSv24UJ/1

Page 58: Lec20

oxWAJaKXNP5yD/kFpIx4Nq2MHeZ21wBqREONv9pD/hNSRjy72UIz70frAGWiv2n87z3kl5Ey4tFY+9QW/GgD4DbR6xp/o4f8ClJGPJvrNHbPjzYBbhItafxYD/lVpIx4Nt/yU406rxO9pfHjPeR/kAHicakTxwSaRepc86MknhIoapJ8G2qgJsBDGnlbjk8A7GKsomL0pBwd29xxpELZ8fTdP5twitE3yBlPiJ3dU2txRriSh/IWAK63meHWwS7eJckEUb50Rr6QsayAH8WJlJvzRO8U0RkO4uBZ0lIjuKVkznOzKRegTpIxpIxvtD05L2PZRbvolRZI9pcC85kC0xRghuwNrLdL8ySZIMr5ffmCFVhBdhj9mR1GDwzZd6l3iiiHZHgllM9pIzmQpF1EqLQBmwSqSaCS6dDMpMN8gfQ1SB/My/nwOWasKrXuKK84JsLbih9nBcIvFaJoFoHGMNS42XjRatT6k3xQJ127iBMhOeMTge+FP5ZJcZn4VT7YzOS8RWo1qKes9cuI2Ih/r2l6VU2P06RjCt+t9LC1HNtY1vrHCZyQ8HGGgPygpcEWle8+UfCF8xNDthWUqVWWMgMf4GbRgzkPPSgWrCqXcY+bdUxR/NW0kdUY2gy1xmnReL+RDgHS4TS1W0A+7wAygDFgBY6ZsfKFmXZASQxZnBNmC+S9kg6JL95AzrOCfGF3oOq0dYBvq0oHqFMLpFZTey4dioHTUm7K6EGYKdfMeKWaBCG8M2AFXkkkFSmdlpSgCNCTyj8ZC60RXMYBwei6XLkm7TsRYRxxdjjlYvWdclck4iblkGlNL4EAUevg2YbUmtL702E6lHlL2ZmQGu3xxXtu4zsZtiQD2cTgwvVHJbE9V1tgYj105cf6LKYpxeBQgOxwTcPNHQb5whYF3Cwh5b0Jr2QFWzGSWUKnOU8g4mr7UGAFOc+P8gWMMgyB+nY4yvHusIs6BkwKQzYi8EpNQlIjJCJO8AE7Y6E9Q4qUf1JuJ44zCwqB2OG19sDahwjSIQYOxrLwVF0LLdysjulmN1tYdgotkm3GTzQzdRViF7pDbDFW11YzNq7WnmaW85qUF5G3gjVNe1bT5kdag+gjbXUFmQKtnsUTamfC7Iywj/QMUiZVK6i3Zw7lAUxk8uSpyrOsQQfGjrkCM86QLf0+15EzzugwKrGzM1b9ETk157UZiYFUWmfPjlCEbZmZHbMTjC8OO4wHu0jeUOfHXLyA6VAejSl3XjuDZAzpY2ZasabOmTrtITOTL2A2drNxLbAlSvjxdYlli+JLxIKJq5lyMS/mPIfnkHxhRR5X6gxuyLWnrSAyrB95JX4i8H29pulXNP2ltlTWbY/TpCg7vFJD0xFnfEOmxb240R0TcwlqHzy72tJl95V/P9WrobuUTc0MFmCOKQ+CCRlde4dsPCBEksJEOa9VQ9W2QFC10IaUjMklH8gXRHVkBW62sxI6rleKoVbrhVot2C0XdV/YUekdrlMVe02rhK9pVXW3XNS7xLPJVm1xnzofyjsfp+va7aFbPv6Y+uLm0SVnC8/mZvRU72yHK//gHslxw7sCzdzj32q5AYw4cVgx/gUbVGa3F4ZipwNNYYkQiJd9l3rILz+m/gUKOpIzkjOSazf299XbAsqZflTl2wtFo12Si7vQOR9PFyUMJdqbBmds2zcYV1poKkQ36D2IkPzYJRndhc65loSplygxmikhuLPre+MPz0Dzu2egOd5/E9e33bfdt/3fs93/Q2yfPk9/iH06/6sQ/Q3reUe6siMAAC==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0102_image007.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhagFvAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAABoAW8AhwAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBmmQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP///wECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwj/ALG1EkgQG8GBAw0iLHiQ4cKEDSE+NBiR4kSFDTEu1OgwY0WOEj1e/EhypEmRKDeWTNlR5UmXLEPCnNmypkybFmPmpHmzJ8WfQIMKHUq0qNGjSJMqXcq0qdOnUKNKnUq1KtOQGLN21Ip1q9euYHNyFfuVbNixaMumPau2Ldu3ZuOuleuWLty5eOvmvWu1r9+/gAMLHky4sGGhPkHuxKm48UqeixM/ZjxZ8kvKly3rdJw5smfOmyt/Fg0acmnMDA+rXs26tevXsPt2/QmRNuLbQWvbxQ2Ure3cvH/35j2brPDiWoUrN84873LnzVNH1518N/DrXp9Lhy6o1ZUrrViA/xcf/oog8iwEnVefXpD59Vfas/A+Pz79+9/pY2NRn8X++fz9F55/6AEIXn7ojWceeuw16F6D8bGHX3/4HUhgfwIGyN+A+41noHcKllfeeeM52N576UV43oQs5hefgC9uqCGABHooIoIhikdieCaqh6J78rVIoYsX6idjkRraSB6OIurI4HpQvncFcAMFcFArCGGJ5ZUDCSLQllk+pGWY2Hg5Zphgjvkllmaq2Z2WXK4J5ppl0kkmmmS2CeeZcqKp55ZvzrmnmnnaaSifcP6JZ59yKlomoXZCmuihghIKKKOIWsomo4GKuWihewpk5XbYTBnbqaimquqqrP5kKnBT8v8lq3V61TrrXrTeamuuvOLq666/6ipsr8B2x9yorSar7LLMNosUsmTFippppFXb2WmaUXuttaFt62234Gob7rTkZlvuaBuZqpJBXjrr7rvwxtvaq8NZOWywxN4L7L769pvvv/gGzC/AAwucELS60Svvwgw37HBSCjf06rfiVnwutuiOa+7GGVvMMcYgc+txxxeLXHKdpEL78MostwyvyjlJazDB/s5sc8E415wzzTzfrPOtxlYXsctEF230axFDZG/JFDOtMckfmxx101M/HTLVUGd9tdWTYTPquigfLfbYZAc2NEEy7+xzz2q3/TPbb68tt9twi0WvbjCXrffefB//BfNCE3ON9dYjE+504VJrnbjhVSM++OLVokxdqX1XbvnlBp1dJd1zx835556HXnfno4NuUADFtYv56qwbnTRF/jku+Oyy13747Y3jrvjjvNOuO0eUe3R668QX/3DeaJtO+vLKNy868887X3pCqkt3tvHYZ8/q65szvrvvuYf/ve3ie28+5L2TP35qXwtVvfbwx3/q+znFPv390OMvff787+//reA5lvwGSMDW/I0i0iof+sC3PgWm73cLVN/5HujAcUnOegXMoAYF45/bLO1m2omevo6jP12FsIQEI2H/9HUNsrRQbggDCv2g4p7v2PCGk1vVDXf4nWXVkIf5aRYQ/28IL0Jo4YhITKIr/EK/hXQwchQ5TwBYEIAqWvGKU8zicCYYGoPwJ4tYxCIVA2SbCsLEImAMoxinODkKjgaBU6SiGq9IxddxkVotbOEgYGAAGBTA

Page 59: Lec20

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

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0103.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm">

Page 60: Lec20

<link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0103.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Unsorted Sequence (contd.)"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><!--[if gte IE 5]><object id=3DMSOANIM classid=3D"CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"=></object><object id=3DMSOTIME classid=3D"CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"=></object><![endif]--><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><style><!--oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><script><!--g_animItemsToHide=3Dnew Array("_x0000_s144388","_x0000_s144387_0_149");

//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"141"/></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()" oa:clockstart=3D"onstart">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/>

Page 61: Lec20

<div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>8<=/span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s144386" type==3D"#_x0000_m106510" style=3D'position:absolute;left:30pt;top:36pt;width:666pt;height:60.25pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape> <div v:shape=3D"_x0000_s144386" class=3DT style=3D'position:absolute;top:8=.25%; left:5.24%;width:90.63%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi-=language: EN-US'>Unsorted Sequence (contd.)</span></div> <p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_=s144387" type=3D"#_x0000_m106511" style=3D'position:absolute;left:20.5pt;top:132.8=75pt; width:672pt;height:141.5pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1" size=3D"half"/><p:animation n=umber=3D"2" delay=3D"0" type=3D"text" level=3D"1" effect=3D"dissolve"/><p:tag name==3D"___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"18"/></v:shape> <div id=3D"_x0000_s144387_0_149" v:shape=3D"_x0000_s144387" class=3DHB style=3D'position:absolute;top:25.75%;left:3.93%;width:108.61%;height:18.5=%; white-space:nowrap'><span style=3D'position:absolute;top:0%;left:3.44%; width:96.55%;height:32.43%'><span class=3DHBB style=3D'position:absolute; left:-3.57%;top:.3em'>&uml;</span><span lang=3DEN-US style=3D'mso-ansi-lan=guage: EN-US'>Thus, for methods such as minimum(),delete-min() </span></span><span style=3D'position:absolute;top:32.43%;left:3.44%;width:96.55%;height:32.43=%'><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>we need to </span><span lan=g=3DEN-US style=3D'color:#00007D;mso-color-index:2;mso-ansi-language:EN-US'>look at =all the elements</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'> o=f S. The worst </span></span><span style=3D'position:absolute;top:66.21%;left:3.44%; width:91.03%;height:32.43%'><span lang=3DEN-US style=3D'mso-ansi-language:=EN-US'>case time complexity for these methods is O(n).</span></span></div> <v:shapetype id=3D"_x0000_t75" coordsize=3D"21600,21600" o:spt=3D"75" o:preferrelative=3D"t" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" strok=

Page 62: Lec20

ed=3D"f"> <v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/> <v:f eqn=3D"prod @2 1 2"/> <v:f eqn=3D"prod @3 21600 pixelWidth"/> <v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/> <v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" aspectratio=3D"t"/> </v:shapetype><v:shape id=3D"_x0000_s144388" type=3D"#_x0000_t75" style=3D='position:absolute; left:122.75pt;top:295.875pt;width:6in;height:156.75pt' fillcolor=3D"#99f =[4]" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:imagedata src=3D"slide0103_image008.wmz" o:althref=3D"slide0103_image0=09.pcz" o:title=3D""/> <v:shadow color=3D"#00007d [2]"/> <p:animation number=3D"3" delay=3D"0" type=3D"object" effect=3D"dissolve"= flag=3D"17408"/></v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s144388" src=3D"slide0103_image010.gif" style=3D'position:absolute;top:54.75%;left:17.04%;width:59.92%;height:29.0=%'><![endif]></p:slide></div>

<p:animation number=3D"1714308874"/><oa:par id=3D"TimeNode0" dur=3D"indefin=ite" restart=3D"never" p:nodeType=3D"timingRoot"> <oa:seq id=3D"TimeNode1" dur=3D"indefinite" prev=3D"document.onpptprev" next=3D"document.onpptnext" concurrent=3D"enabled" nextAction=3D"seek" p:nodeType=3D"mainSeq"> <oa:par id=3D"TimeNode2" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode3" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode4" o:presetID=3D"ppt_9" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode5" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s144387_0_149" attributeName=3D"style.visibil=ity" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode6" dur=3D"0.5" targetElement=3D"_x0000_s144387_0_149" transition=3D"in" filter=3D"di=ssolve"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode7" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode8" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode9" o:presetID=3D"ppt_9" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"clic=kEffect"> <oa:set id=3D"TimeNode10" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s144388" attributeName=3D"style.visibility" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode11" dur=3D"0.5" targetElement=3D"_x000=

Page 63: Lec20

0_s144388" transition=3D"in" filter=3D"dissolve"/> </oa:par> </oa:par> </oa:par> </oa:seq></oa:par><![if ppt]><oa:buildParagraph targetElement=3D"_x0000_s144387" groupID=3D"0" build=3D"byParagraph" buildLevel=3D"1" reverse=3D"false" buildAdvance=3D"o=nclick" userSetAnimBgd=3D"true"/><![endif]></body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0103_image008.wmzContent-Transfer-Encoding: base64Content-Type: image/x-wmz

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

Page 64: Lec20

5wD6HIA4fQ5AjuZX+AA55uf6HECfAxCnzwHI0fwKHyDH/FyfA+hzAOL0OQA5ml/hA+SYn+tzAH0OQJw+31+ssm3btm3bU26P0fwA5JjJA6DPAdDndGe73W42m+GXv76+Lt8iN9DnRCvzMqju7u6Gf0u5cPkWlQ6X9/nb8uc364eHN7s3VP8Hsnnz+pgFBAA=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0103_image009.pczContent-Transfer-Encoding: base64Content-Type: image/x-pcz

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

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0103_image010.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhQQF1AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABAAXQAhwAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBmmQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP///wECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwEC

Page 65: Lec20

AwECAwECAwECAwECAwECAwECAwECAwECAwECAwECAwj/ALEJHEiwoMGDCBMqXMiwocOHCVuxSCjoCsSLGDNq3MixY8dWA0GKDIltpMCRIE+WXKnS5EqXKEnCfCmTJc2UN2vijNnSpslWMVMK9Umz586iOY3qXKq0adKnPKEijUp1qtWZWIni9Mi1q9evYMOKHUu2rE8WLFoFkJiWxRVBawOwEOT2Sty3c1nErdh2L1q2cNlKfBs37xW7avHS3XulbdoAdNsSFuw2cADFiC83lsjYsVrKcwsPzoz57ma9avkKXvu3cmG6h+/SXZz6tF/HgVtPlgub9GzUkE8/jjw4t2TLpRPbru2ZNW7RdWXPRSyIZMErW81q3869u/fv2ycS/zQpKChTqVmPpj9fdb3T9lrjq5fP/ir99/bn66/vHv19//vhN9NE2VkH3oEIJqjggt0VyNJbBh6l0oREUShhhRheqGGEHFrYYYYfbujhiCCSKGKJKJ6oYogsmthiigMFYOCMDNZo44045ohNdeMRVN5/8AUIIH9A5kekkEEeqaSARfaXJJNIGgnlkkNa5NJA2Omo5ZZcdumVeAWt6OKYMJIpZplonqnmi2uayeabbsaZJpxzXuegl3jmqWeXYPa0o3lTBjqkoE8OamihiEp5qKKJOsnoo45GSpSVCP2456WYZsogj2EKBKGcbdYpaqik0lkqqKamiuqqo6qKjYwU0v+o6ay01gpWdltBGKWkuzbpa6/AUtnor8JCSiyhxgaL7EgE2oTlnbZGK+20CfXp6qmtsortttd2q6232YbLLYnPUmvuuehiY+1PgC7Ka7HvLnusu/MOqyy999oLb5GUHmRpugAHjKlFBqX0qbjgjovwtwwv7LDCECdsIKzOxirwxRhriStBuu6bb7Iehyzvx/HiK7LJI58cU7MFZpnxyzAzSHCnJUXcsM0PS3yzzjnv7DOanLYM7YLRYFP00V1GgzTSeC5ttJdOF33guiwBhbKhtGCTdSvDDKPMJ19/XcvYkdRSdtleZ721ylapLVDYYIM9DC9nmz12LZ8M43bKgrr/bYoyXsctNtl2R8LLMNG4TfJ/incN9+CF25221vU+Wt2dLnun9N2cc87L57V8zovnT3NXdOeojy566J2Xrnk0w6De+eqr34246dHI7jnotY/Ni+tmzdwjNgfjjBPYhNcyjNxhD0P5hJCj/bzDWSujTNlk82I9859IjRMtsNN99yc8X4iJMsk33/z0KUWvfc/YIG+38twDzv7bn9wtfdY/4wRmgUPrCuxm9z6NjM53UjPa7zoSDfTtznkaid3dEoiNBXJFaQe82+coCJHc2Y4g9tvIAHenjI1kkBcJjIYFvbIxLF2ObbRY3gHPFg1ThAx2ZxsGSEaHCcr1ihaAG0bd/yJhP8UJ63pm81r8zHa/SMmQcES0obyqJ75I6A0bY7Oho2L4iRmarYY3FGISd1iLHq4tZSwzyL+8okINolAsDkzdRUYYugKCRRkZbJ1GPOi7FX4lj5wroUPa2EcOdiWOs/uK8KxjtYZlbXRoU4bxBmIK/d3tTJi4GyaUBj+QoA97divhmcAHyVpYj3/wy1/yanGiR0pOkuWjpCXHprCZCY2NGoQgdwBZi4YQMnTekSDnDJmQBmpQkNyRo0L4eDjv8PJLndrPvWhRRU7qK1BVnB8v1nYUIGIPliUrVAzrRrj+0KJw3gPZlHI3xLFd0SXUpGHRrjmobGJvm+p8ip0YGP/HN36Hl3dDSD+R2R1hom4hv/Tjdn7ZOV0KxJgIBA9Ax8YVa01IEEGjEyh72D8WKQ2U2IvG97A4v/t11EJtBKkgJRQNUEqxkxxSRktnaZONxtJFH52lSF31v4JxRJgOXVDXAjkQPt6uRirMYFAFwrmlJuhwnBMIUG801LsRNCMt9NQLCfVFVNKTnlubaS0SpzUhQvCr+QRJWCH5TllGoomVK1nWTCHWknSVbXItiVjJ+q40FmSN6VLinkKYKX/iSbAa4dTw/jXJk6LIqzeFqWMVBtnJuqqyaLKlQTIXs856NjzRXMriRovXuJqWtHy7GlrDmdbWXoljAfysbGerEYv/sgSjPBueZEWl28aiSLe9jeyJgmtZOREXTT2lGVfechjmNhdHFXGuc3Ek3egerEbNtW5FYtudimj3uR9RLvG2eii16CUA6E2ves9L3tXGRyVyUa9819uv0mrIvPOV73lnktqo1Mwu580vevWSFqu5V5olGbCA06sXwCbJr8CFiF3k+xaMVti7810kWRazXu9aGKNwoTB3PTJh9YLYw9HN8HZaUeL0fvjFAR6wYsnSGAqf+MIhVi9nGeKglODWTfR97cbQol7+hku/r/UQh9Gr2YYlWMd+Ci2R02vkU5UYNeQKCX6ZbLwA66ViI8oxenl0ouTC9iEl/jFGMJpeDXuE/8PXhUgr4DxiNLt4xg9hM5NvNeG51PmvfcZzR2oMGUE3ZM5tji3VEGwUAjcZKVH+K5Wj3KgQ97THB9mKWtBr4LQSOKM+DbWPBqxpYwnE0pje2J3O++hEeWrPssKQGvdrqH0uxNL+AomVQMIji/xIw+z1yKbXchCC7Zp4p/4Tsjk24Dc3O0zVMbayCRbtArnYI9cuWLQ9hQ1W6Lok1VnjsIWd3mJPm9u9Bvdmn40Q2/r4RCFWroRMrCJOn2rMZCLyXGKdEr0QLFTxVhNkUsTp426I3ZgWSBZgAIPfEg+9rsK3wU9ymPZO7DIYevRAAGsQAue6YNhR88YL5PGNxFvbBf8Z+I6IPR48b5oj/jY3QhCz2YOUHKsFr7lBXGEALcz8IBLPyIQzLejAEF2NEK+UeDvmJwBHGinutk+zXb3pdo0ELgRhuYuGLih1YbwmPfKx0fsz9SXlfEXXgMELiPTkF/aK65AuCtbjdPKVxR3MBcGyQ4pzkcRoxLx7/7rRHZJ0jOj9IRPROo+/jpHCPwQGPofIlzMCFzcnRPEPcXyELwrqlcDFzN/eCVvwvZMfScgub5mz6svD+tWvHuIaIvOp5XKYC7XavK3Pvetbj3oO1Rck4iH2VkxvHbtgdPfIb33BLwR6hldIeFvhtO6n73q59HbONmkMiA3046N83kBmLhf/QgDf96ojfsHoV+9FJmxoiqQ//ZafOY8wv5AYv3++fxYI5Bt//wVLvtA05xCVZ3OhVTNP8X3zkVEu8XVC4V+o5xYQ2BgSGIEROHRYkR108SoYFxNuVzW0N4EgSIETaH1R0YFqpnUNCHb+JoIsCII5lxMdmBJqB2myNyFM1oI4yHUXklGM92Uo0Wk40Xveh3fEAy3kl2lDgxbilXf01xCaJ16fIRCHdxJ3MoB9x3iiJoXxRWCKBy1T6BBfuHn6F3lqdHkUAxFPqGV5NzN2kYWj5mZRZ4AjEoBrAhkrcoRnkmCZsyGD9ypDkYWwByd0+CHNVWNusSLfByqBaDEUknY+/3cmy/cmVogijbFxMpJwK/GCONF5I6cQcPdXWTV3Z2YQsLZmL9hy46FyUYiK63aG/+eKWKIQ9Gd5pXgRtcgxCLF/MidpTcgQIeYgIicQLLdvrMiEsMhtwMV0OXFzqiaMmrGHFWMw1kcvJ2cfK3cY+zZc5vUxzBiNRTFw7tF78xKJLvICBlAAkQcfGjgUvbJysCJkVROBE1eNdpdksbVp7RcmjeSGbdcRt8iIQLGP42FtWGiKvRgRmYZ0B9kQNyeGrvCQrpCQ15GGaKhye3cnuBJ0/Pggnadp5aYSFmcineZ14Bhx9qaGQMNs0zgqOUYSISlrxMcZJbkqrHYdcKJYqP92LZNGhS95XwRRkxgSfqc2YqyWfzP3jxyRk85GkbWFlELnlDh3ihyxk1yBa1X5kZ5YgED4XsTDasGYFSFBGBKHVqd2XodYakYmhTnGWPn0akwWjE4RlmvpISXTZxaxSPNxHbEhF+y4L+6oGTtSH+OBjaVYFeRla+c3ZgU2NAEJgfFVFlN2lowJFKiXbWEhk5CxmAoRkJChYDQWYNslkAWDaJYWfx4RmdghmvqoLm5hmfUnkft4Jg/YZoVYmyZmh5FVlp05YLVZiPRFfI5lfCbWm4TpYhbZSSwWFy5GnC3GGn/YM593ZdZViGJWFynJiDsGEeWBFvanX1/GcWYxZ9z/iX7cGW7fgR3juWDcuWzegY1TJmDraZpiARTpCZ9owXoYgZccY3H9kWyvohprMRtWo5+s1Z/zVxyFJiPpdlpsh30VNh3YsRZZwpaoJRVUqC5sVhxpEZiaVaD/EZhFKKGGURFyGCwQFmu0laIqKmcSWTzC9aLFtVu+NaMwKqMTIyvguaI6uqNlGHYXemD2FaT95VoMOqQeWqFAiiz1hZg82qROqi4SaaMxSqNTWqNUKqVYektPuqU7SjUbx59FqlpEiqRjKqRieqRmmqTLeHdGyaVumi4J56JVOqdZaqV2SqdXComy0qZv2qfTMmPkYXVlaqRhqqaGOqhnWqiIilZL/zqKfvqoLxOHdYqndzqplpqnlZqHnsKnkNqpl+KlQ6moaEqoZDqqiVqqopqqqBp6YJajnvqq0SJoBtORmVqrlHqrl2qrDkMxAASrvnouzbgjMZimi1qspnqox2qsqkqszVJsnPqr0HojkoqpuEqtuVqtumqt4het3JopoGqAq0qsyTquy0qq4lqup4psSeaq3dquWiKrWpWt8oqt9Hqt9qqnAOmu+ponwdox5Bqu5hqw6SqwyIquh9qsm/Ws+7qwZeFmKViv1hqx83qvE3smnLipDJuxOPKtIzmwHluwAPuxyhqyIBsyHcikGpuyCOKwWlV7aVF7FTcRlfGgGOpdlf8IoSzWFiyGHS47GDubgYdIs3NhszIbXTsrEUfbs0GL

Page 66: Lec20

UTLLXExbszxbtDCLnkmLF+rCs087tMxVtNt1GlWLtFMLtE4LtB92s0brtVOLtEFrtUtLtkSLoWn7sjxLtW3btB7GtVELt3MLtnMrtiyWtWWbeCgKhD8IruBauIRbNS/RlwaGuI67uDUzkiLxuJNruI17E4xbuZpLuYcLuZrbuZvruYhrFJlruZ97uZsruaa7uom7lY3Euagrh6F1IWKIibUbpbcbrGBXLPV6uxtpu/yGu7v7dPDoKLiqssjrJRILsRXbvMz7vA6XvNJbIyQ7sudavf96vdpLsKY2vd5rI8sLS7HQG77k67wpEhAAOx==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0104.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0104.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Implem. with Sorted Sequence="><link rel=3DStylesheet href=3D"master04_stylesheet.css"><!--[if gte IE 5]><object id=3DMSOANIM classid=3D"CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"=></object><object id=3DMSOTIME classid=3D"CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"=></object><![endif]--><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><style><!--oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );

Page 67: Lec20

//--></script><script><!--g_animItemsToHide=3Dnew Array("_x0000_s145413","_x0000_s145411_121_250","_x=0000_s145412","_x0000_s145411_75_119","_x0000_s145411_0_75");

//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"142"/></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()" oa:clockstart=3D"onstart">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>9<=/span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s145410" type==3D"#_x0000_m106510" style=3D'position:absolute;left:34.25pt;top:32.875pt;width:612pt;height:5=9.5pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape> <div v:shape=3D"_x0000_s145410" class=3DT style=3D'position:absolute;top:7=.75%; left:5.8%;width:91.01%;height:8.5%'><span lang=3DEN-US style=3D'mso-ansi-l=anguage: EN-US'>Implem. with Sorted Sequence</span></div> <p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_=s145411" type=3D"#_x0000_m106511" style=3D'position:absolute;left:33pt;top:109.375=pt; width:658.375pt;height:283.875pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1" size=3D"half"/><p:animation n=umber=3D"2"

Page 68: Lec20

delay=3D"0" type=3D"text" level=3D"1" effect=3D"dissolve"/><p:tag name==3D"___PPT2001" type=3D"binary" datasize=3D"36" dataoffset=3D"19"/></v:shape> <div v:shape=3D"_x0000_s145411" class=3DHB> <div id=3D"_x0000_s145411_0_75" style=3D'mso-line-spacing:"90 20 0";positi=on:absolute; top:20.75%;left:5.61%;width:95.69%;height:11.5%;white-space:nowrap'><span style=3D'position:absolute;top:0%;left:3.91%;width:96.08%;height:52.17%'><=span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio=n: absolute;left:-4.07%;top:.3em;font-family:Wingdings;font-size:75%'>&uml;</=span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>Another implementation uses= a sequence S, </span></span><span style=3D'position:absolute;top:47.82%; left:3.91%;width:89.62%;height:52.17%'><span lang=3DEN-US style=3D'mso-ans=i-language: EN-US'>sorted by increasing priorities.&#13;</span></span></div> <div id=3D"_x0000_s145411_75_119" style=3D'mso-line-spacing:"90 20 0";posi=tion: absolute;top:33.25%;left:5.61%;width:94.94%;height:6.0%;white-space:nowrap='><span style=3D'position:absolute;top:0%;left:3.94%;width:96.05%;height:100.0%'><=span style=3D'color:#00007D;mso-color-index:2'><span style=3D'mso-special-forma=t:bullet; color:#9999CC;mso-color-index:5;position:absolute;left:-4.1%;top:.3em; font-family:Wingdings;font-size:75%'>&uml;</span></span><span lang=3DEN-US style=3D'color:#00007D;mso-color-index:2;mso-ansi-language:EN-US'>minimum(=)</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'> and</span><span lang=3DEN-=US style=3D'color:#9999CC;mso-color-index:5;mso-ansi-language:EN-US'> </span>=<span lang=3DEN-US style=3D'mso-ansi-language:EN-US'><span style=3D'mso-spacerun:yes'>&nbsp;</span></span><span lang=3DEN-US style=3D'color:#00007D;mso-color-index:2;mso-ansi-language:EN-US'>delete-m=in()</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'> take O(1) time.&#13;</span=></span></div> <div style=3D'mso-line-spacing:"90 20 0";position:absolute;top:40.0%;left:=5.61%; width:89.51%;height:6.0%'><span style=3D'position:absolute;top:0%;left:4.1=8%; width:95.81%;height:100.0%'><span style=3D'visibility:hidden'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio=n: absolute;left:-4.36%;font-family:Wingdings;font-size:75%'>&uml;</span></sp=an><span lang=3DEN-US style=3D'mso-ansi-language:EN-US;display:none'>&#13;</span></=span></div> <div style=3D'mso-line-spacing:"90 20 0";position:absolute;top:47.0%;left:=5.61%; width:89.51%;height:6.0%'><span style=3D'position:absolute;top:0%;left:4.1=8%; width:95.81%;height:100.0%'><span style=3D'visibility:hidden'><span style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio=n: absolute;left:-4.36%;font-family:Wingdings;font-size:75%'>&uml;</span></sp=an><span lang=3DEN-US style=3D'mso-ansi-language:EN-US;display:none'>&#13;</span></=span></div> <div id=3D"_x0000_s145411_121_250" style=3D'mso-line-spacing:"90 20 0";pos=

Page 69: Lec20

ition: absolute;top:53.75%;left:5.61%;width:98.5%;height:17.25%;white-space:nowra=p'><span style=3D'position:absolute;top:0%;left:3.8%;width:95.05%;height:34.78%'><s=pan style=3D'mso-special-format:bullet;color:#9999CC;mso-color-index:5;positio=n: absolute;left:-4.0%;top:.3em;font-family:Wingdings;font-size:75%'>&uml;</s=pan><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>However, to implement </spa=n><span lang=3DEN-US style=3D'color:#00007D;mso-color-index:2;mso-ansi-language:EN=-US'>insert(),</span><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'> we must now </span></span>=<span style=3D'position:absolute;top:33.33%;left:3.8%;width:96.19%;height:34.78%='><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>scan through the entire seq=uence in the worst </span></span><span style=3D'position:absolute;top:65.21%;left:3=.8%; width:87.07%;height:34.78%'><span lang=3DEN-US style=3D'mso-ansi-language:=EN-US'>case. Thus </span><span lang=3DEN-US style=3D'color:#00007D;mso-color-index:2; mso-ansi-language:EN-US'>insert()</span><span lang=3DEN-US style=3D'mso-an=si-language: EN-US'> runs in O(n) time.</span></span></div> </div> <v:shapetype id=3D"_x0000_t75" coordsize=3D"21600,21600" o:spt=3D"75" o:preferrelative=3D"t" path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" strok=ed=3D"f"> <v:stroke joinstyle=3D"miter"/> <v:formulas> <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/> <v:f eqn=3D"sum @0 1 0"/> <v:f eqn=3D"sum 0 0 @1"/> <v:f eqn=3D"prod @2 1 2"/> <v:f eqn=3D"prod @3 21600 pixelWidth"/> <v:f eqn=3D"prod @3 21600 pixelHeight"/> <v:f eqn=3D"sum @0 0 1"/> <v:f eqn=3D"prod @6 1 2"/> <v:f eqn=3D"prod @7 21600 pixelWidth"/> <v:f eqn=3D"sum @8 21600 0"/> <v:f eqn=3D"prod @7 21600 pixelHeight"/> <v:f eqn=3D"sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" aspectratio=3D"t"/> </v:shapetype><v:shape id=3D"_x0000_s145412" type=3D"#_x0000_t75" style=3D='position:absolute; left:227.125pt;top:221pt;width:396pt;height:70.375pt' fillcolor=3D"#99f [=4]" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:imagedata src=3D"slide0104_image011.wmz" o:althref=3D"slide0104_image0=12.pcz" o:title=3D""/> <v:shadow color=3D"#00007d [2]"/> <p:animation number=3D"4" delay=3D"0" type=3D"object" effect=3D"dissolve"= flag=3D"17408"/></v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s145412" src=3D"slide0104_image013.gif" style=3D'position:absolute;top:41.0%;left:31.46%;width:55.05%;height:13.0%='><![endif]><v:shape id=3D"_x0000_s145413" type=3D"#_x0000_t75" style=3D'position:absolute;lef=

Page 70: Lec20

t:225.125pt; top:412.125pt;width:387.5pt;height:79pt' fillcolor=3D"#99f [4]" strokecol=or=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:imagedata src=3D"slide0104_image014.wmz" o:althref=3D"slide0104_image0=15.pcz" o:title=3D""/> <v:shadow color=3D"#00007d [2]"/> <p:animation number=3D"6" delay=3D"0" type=3D"object" effect=3D"dissolve"= flag=3D"17408"/></v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s145413" src=3D"slide0104_image016.gif" style=3D'position:absolute;top:76.25%;left:31.27%;width:53.74%;height:14.7=5%'><![endif]></p:slide></div>

<p:animation number=3D"-1544631635"/><oa:par id=3D"TimeNode0" dur=3D"indefi=nite" restart=3D"never" p:nodeType=3D"timingRoot"> <oa:seq id=3D"TimeNode1" dur=3D"indefinite" prev=3D"document.onpptprev" next=3D"document.onpptnext" concurrent=3D"enabled" nextAction=3D"seek" p:nodeType=3D"mainSeq"> <oa:par id=3D"TimeNode2" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode3" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode4" o:presetID=3D"ppt_9" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode5" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s145411_0_75" attributeName=3D"style.visibili=ty" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode6" dur=3D"0.5" targetElement=3D"_x0000_s145411_0_75" transition=3D"in" filter=3D"dis=solve"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode7" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode8" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode9" o:presetID=3D"ppt_9" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode10" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s145411_75_119" attributeName=3D"style.visibi=lity" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode11" dur=3D"0.5" targetElement=3D"_x0000_s145411_75_119" transition=3D"in" filter=3D"d=issolve"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode12" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode13" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode14" o:presetID=3D"ppt_9" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"clic=kEffect"> <oa:set id=3D"TimeNode15" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s145412" attributeName=3D"style.visibility" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode16" dur=3D"0.5" targetElement=3D"_x000=0_s145412" transition=3D"in" filter=3D"dissolve"/> </oa:par> </oa:par>

Page 71: Lec20

</oa:par> <oa:par id=3D"TimeNode17" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode18" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode19" o:presetID=3D"ppt_9" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode20" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s145411_121_250" attributeName=3D"style.visib=ility" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode21" dur=3D"0.5" targetElement=3D"_x0000_s145411_121_250" transition=3D"in" filter=3D"=dissolve"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode22" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode23" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode24" o:presetID=3D"ppt_9" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"clic=kEffect"> <oa:set id=3D"TimeNode25" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s145413" attributeName=3D"style.visibility" to=3D"visible"/> <oa:animateFilter id=3D"TimeNode26" dur=3D"0.5" targetElement=3D"_x000=0_s145413" transition=3D"in" filter=3D"dissolve"/> </oa:par> </oa:par> </oa:par> </oa:seq></oa:par><![if ppt]><oa:buildParagraph targetElement=3D"_x0000_s145411" groupID=3D"0" build=3D"byParagraph" buildLevel=3D"1" reverse=3D"false" buildAdvance=3D"o=nclick" userSetAnimBgd=3D"true"/><![endif]></body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0104_image011.wmzContent-Transfer-Encoding: base64Content-Type: image/x-wmz

H4sIAAAAAAACC+2dMW7rRhCGSdtB8JDkxeWrAndJFegIAoIAKV0ZSCodwUfQEVSn8hF8BAEBUiWAu7Qq0uUC6pwRJyYYyZYpcWd3hvw+2M+0n7Rc/Zr9ORwuV3/9+fuvVcPf9V31U7P1z11dfaiqyx+3u98+Nv9+Jt9fXPxS/9xsfXlxJ4+/kq2r+qtq9/P7+lPz86Kum0d8uHh5Vn3x/PxcXcrWN80jPq8vmzZ/+Pqm+kN+37VU/fdz1/53ux7Uu9/ludWn6oXfPur3C1sAAIgJHg4AgIcDAAAeDgAAeDgAwGQ9XP/YvejJNttss812zu3hHg4AAM4rJNg1AMAoaykAABAxD8fDAQDwcAAAyO/hAAAQ1+0xdgCAuHk4Hg4AgIcDAEB+DwcAgLhuj7EDAMTNw/FwAAA8HAAA8nt42Q6n2o74Zk3ttaMPmqCJhdsXfhWy9/5fI3Wt/kwtOUEZBJmCMsFqKSeZ9hgtvUrHlEfiFJRBkIkoE8DDG8utErp356uK4OeVPQzGcSiDIBNUxnU9fC9tHphLv5WNO87M9yJkYNi8FXgRhyfKIAjKJHF7kz4fMdvkexl+aMiVMyRXO1VUowyCECoFlXFXS8lfu3ZWLc9/mhbo2g3KIAjK+PXwo0ZqJMj/mi3t5MdjIIMCbocnyiAIyhh5uJWBFw2CIj3xMyK8jU2UQRCUsXP7BN3zOeUvY69C5DMMBA+9QhCUcVdL8TxnO0vfPJcWy/YNZRAEZbx7+CkOWezlW9r4SW9uKQVKXWpHGQRBmQwenibRtTnkJeuwvYcbtey/nxn2eH9/f3193TY4n88fHx/DKZN8R5vNZrFYaJs3Nzer1YpQEdbr9e3tbRswoozEj2gVURnzPNwmv5XhqUIlHKdGXbU+NFc2B0dvmdW76HiUgakh8fT0JDY+m83SDkxTZZLvRV67uJPoIGq0o0YsfeKhIgauTS2XSw0PUUbiR7QaHi12ypSppdgXKKxOGRK1nKFEVsU54uTfkXi4DMxAb2Xa9uXlizV1fUny8FSZT9xQkYOaNCWJ92FaKDmAW2UKe7hNP00KRDYebqHASSKcKmy2gWmkjPLw8KDpln9lkgvy6muXhFwLTVMOFW1Nz01OGk1llSlTD7ec7GEV

Page 72: Lec20

PKU9vM/B3XQ1HrcD8+wdJU/FQwgiKaW0tl6v7QZO0FB5tTU9usVSxjwPzzJbz6jpJD03stYMK6plmOmauZTqvOcWzeoFgqCCmLavtZRuHr7ZbPSPqQ73RocePDy0h0uMHU4qML1UOgIP13rCND381QZVELH3KYeKXtNs6+Fi5mLduhfRBw8f6ITl6+GdnhdZcPitx+scg70inkU9fJtlEeaEyhxhNpvJs+TfKMokFOTVqq9mm8ev3E0hVNTGJSlqZ7jprxaDyImHF8xmC+bh3haNl3jbO9ezzsPjLqcv3qUGbpRc+ReknfmsNi45gGSe+pck8y2jh4qI0G0/1cz5IgVDailRPHzb3MnSnROFhx8OTHFsvZynJJktFtHD9RAm1qS5t5ZQUt3JEj1U9Ky2bTzJnHlqKdTDeyKx187vpR7epXufprI3B3hS9fDlcvnuvMpphkrXwPU2H71nM+UNg+Pw8C3zw01mQeslGM2mmB/eRW8q1zsT21vwoiiTXBCtFZxx+XL0odKepnUnXuofj9s488Nj5OFe54d30RNkIxHizg+XIZlwbph/D+9TebM4GYkeKq8WwHV+eIhbCcrk4dxrn7qr4uHJJ85t499rL2nn4f13IZQxrYof3ukz5VB5qymL2/H85OHe1rwy8fBQa151a3rhRqXd7haLhUUFOOiaVxonFjYeOlT0Iu9e2UQnGQ7Pw8e25tXp1Yk+O5KYbJfTTPnyfaw92/9FtVNbUzXrfEHRPg9rl6TrMrzI6XPt2f790YV5e05KGX2oaP4jtJNO21Pa40e6ssq4WD88UctysrxarfQahPMk3PrQrMeyiJmV3U4PZ6ccv8fHlTJ2+5JRI2cos4aBEzBGECpi46JGd3qh+MnwKpyfT/lMb+ynf97Z3kdIJ9lO1beBb26fTwPJ9NpP71tZZTLrE+iz2PJoEitUco6jkX8WW0ar9NwrPugWZRAEZQJ7uDcnL9QTP0HobTigDIKgjJ2HG5pn/regdAdyLhviswMogyAok9ntbS905vHS/Hs8MQaqvMUcb4GHMgiCMgFqKe+aanJrzbOXdPFgetuO/1GJMgiCMmE8vI/NnmG2aVsrHYfnLZ5casVXlEEQlPHp4Xm6aP4VPAg9r9eNMgiCMn5EKG/sk/HtDKG4HRcogyDTVMZ1LSWtpY+RKY9ElEEQlAnv4QAA0yZAPRwAAGzcHmMHAIibh+PhAAB4OAAA5PdwAACI6/YYOwBA3DwcDwcAwMMBACC/hwMAQFy3x9gBAOLm4Xg4AAAeDgAA+T0cAADiuj3GDgAQNw/HwwEA8HAAAMjv4QAAENftMXYAgLh5OB4OAICHAwBAfg9v/6v90Ge22WabbbazbVu4PQAAxM3YAQAADwcAgBAevl6vZ7NZ/8fP53N5Cm8KAEBxDxc3lsZXq1X/p8iD5SnYOABAWQ8/w8CxcQCAMzz8Sr6/rZ+fL5uJLf8CvYx9QKDwAQD=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0104_image012.pczContent-Transfer-Encoding: base64Content-Type: image/x-pcz

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

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0104_image013.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhJwE1AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQAmATQAhwAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBmmQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/

Page 73: Lec20

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

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0104_image014.wmzContent-Transfer-Encoding: base64Content-Type: image/x-wmz

H4sIAAAAAAACC+3dO24cyR3H8SEp21j4JWy0ThbK7MjgARwI2MShEuc8giJvyiMwdqQj6AgEFnC0Bpg55TEmo4tT2sF4huL0o57dny8oqUkN+/Grx6/+VV1V//3Pv/+12fHt5Y+bv++O/vaPi803m83V1Y8X4buf//n896/Cn99e/vryh93R78Jnv718E47eXPx+8/zvXy++2/17eXGx+8Q3l5svv3Vx+fT0tLkKR9/vPvGbi6vdOX/447vNz+H75zNtvvz7fP6/hOM/XT5/H353893mF376Q/zzC1sAAObBSwAAvAQAwEsAAB27yG6shJcAABLFJYdD8Y4dO3bs2PHR8Xkv8TYXAOBsRxYvAQBk8RLjJQCARGYjLgEATI5LeAkAgJcAAGp7ifESAEAisxGXAAAmxyW8BADASwAAtb3EeAkAIJHZiEsAAJPjEl4CAOAlAIDa

Page 74: Lec20

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

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0104_image015.pczContent-Transfer-Encoding: base64Content-Type: image/x-pcz

H4sIAAAAAAACC+1aXYhbxxU+krzJdSjkFgoRpfSityyUUvuhRU8FuQmtQgmouA+3fVsoBVH6oFcZUdBTMX0Ifmmqhoak0BRKadrS4v7kx87ajfG1jR05jr3ef620Wq/j9epnVz+3c87cmXvu1b32OjgttJK9R989883MmTNnzszc3W9/58Xnn//WseeyX/7K0WcBjgHAE0mA4+LnhPjp/+kHUH36GfipIQrGMP38r32ePZp8Ao4lTySPw2eT7mfAFR+MAqEFoYPkCY/4RUjAU5r7C6Fxq6ru98VTiljfhOPi5xtgin8pmJFV7d+gVHV1G8Dae/onFVf/b1bchytSFlTckWik4o6nciqnEiAh1gnsVdwEPsPn6ZEvmw4qoPeQsomlZ8WQpz39V3vK/KviNsrwF5JvkjzNNFcE5QhVdyru7TK8RfI0yXeZZjlozZeoiqj8YRneI/k2yfNMs6ZtyBP7g4rbLUOT5AWG5xl2YjgN3dbX66RYqrh7ZbjM8AWGr8ZwFkQDPyJjbpL2o4q7X4aBUJTh1oTm+oRm8QC17gU99UPqTla8RrSxWIXk0JDm1oRm7QC1dkJeFoxeGS6JEKD6Gi8yvBHDue97WfrrfeV8jZcZbsVwhB5eJGPWyND3qIsWw1y/FcMJxb8cXYMIIjD7ZWgzzPXbMZxOyFMbqkyYfIfhJsMfx3C6vqdkM+9U3F1Fl7jN8P0Yzpb2lGSLtXZfsSXeZrgbw+lHeUq69R/UzS7DdxnuxXD6IU9JI/5KI+8xvMPwfgxnz/eUbOaPNBn7DHcYHsVw7mpPCf8NyvB7teI07jI8juEMojx1l9bRbyvukAgadxkex3CGenRfpbZeEk2XRRJ4xfv+uff9akg//P/a3b6mFtwOwN9I/oHkn0m+6UurFbTgqIrlJmBaaFJ1Id8i+XdfWtu696MqTJYALpI8Q/IcybO+tPzc+YKgdwEDukvbmsbnGL7A8PkwtgiT/d8jA4Q7+oDJRMjrDF9k+ArDThhbhK1e0CPfpcYxFQCskLzB8CWGrzJ8OYwtwpa/0mW74nkAuBMJucDwVYavM3wtjC3C1r7vWSGGAB+SXGT4A4ZvMFwPY4uw9bH27IDKrpFcZfgGwwsMfxTGFmFrFPBsokCND4kmnT4+gOwQf53k7oFr9Yl/8xP1JZ3YPXCtLvFvfSILqZb1iH1ZYz37b5BPR3QH3xTX8aKdL8zmATf6ESUEKRNHTlL5iCZuROVg5IQBkJ6/Q5plxT1UtHNmej49b9dlyW2SIkckS7WcaVbxijObL9pt

Page 75: Lec20

v9RqT5RukT5ZcdFAMnVAtyPRcyo9j/bQYhxTn1Im7TpqW/S8oNgwlx7g64v6FmmWFTuVdYxc1inVNklzm6TgHC7VzKpZLZzCrgunsMW5dNvnoK2RHGrfwhncIa+OaXwy6+5SEKv57Sof6nIhU9gmgNJIziLjdGkecuYOK18Nlos20vNoC+9niXHEYkpmDPTGyPOXWe2FuVZHRdgEt+9zreA99eUUPqI/RnQMpOHKAGqr0EhlDOmsJgsZgRNGrmiv09O60iXlQBr0vKLaoVYH3vemX2ZthsqoT8uL8te1bWPqgRgNemqrcDiUL2QMGp0XUDJQ0Lq5tFldVXWlLpl1ALLOGj2vkBQWJLF2voDuKtrorpZfjjvPRDmFnrLyjVGsfaLHmaJtVku1SAtncDmY1YyRM0u1DWZpi5YViKW6GrQ0hYsc/SuCNInYrodsjWBIazHZ7CelQ8fg3W+C8X2fSu6wcjG+GbNq1+VyVtEoeatBnpdXsk6XcTYYB+MyZwLkzHuMscYYIigNtZrQJbN5I2fXu2G2pduLYPcUOykmyGKB/pI/9jVv1MLZGzJUsk7WGfsTuEBSTEHh1GweX/DM5gVrmbgGBjgGHXJlJhLa27IdtAf5R06uE18YuxFQN7RhaOjP4mwSE5mw62Z1FLBplbI09g9QONVSFh3GZ7NatCtuqYYBjgHXIptE51CqjSh8G8qiBlNuBO0ZR9iySZ7A9oPWLHuLPT2vLaGFQjzKQLP5lvJMai6N3dn1sepWeydUhG5EizBtHnrUeBXno0TGyBeGHi8uXkUEJmVK68dHK7Uw9JhGrh8ftYdxCFkHVwkudzk/vfi4jeT34yL315FRokcu5qejdk85xiWP1WKjkunaT7QtNo6WN19Fe0x7EWKz2mSWNyMZrUDw/Oph2bpNhm6yHLhMLC+fstyHeWsuPfT3C54D9bRgLlYD0fkvVBrI1L+Mz9Rr/s6nrVvxpj5nhu2TWrUfZIzNiP2kaA8Drg7uJn6pn507fCvejYj3DtuW9Qpgcd5h2/OuivNEel6dFTpsq95VeVusYSNXquF2kS/gdtFn3BXGVWeQrKPOFbP5Xphr7QbOIJzL2rX4zesMO3VhppCnQdrY9Gmr4btSn66EHwyM6Nk87k9FOyMyc6nWZucr4donMXNlDMyN2O6Rk212ttryVqLcP5AhduKqamNJnXAjOVv+WQqd8Dt1IJcRMlBRK+OpEYiEBRV3CTzK4sE5Y6h9fFm1MFOqycOyWc0X+FFX1HtyLo2bnSwNHYXxRDVRTjHOD+UvDGiIDrsuOOya4LBActhlgGHL0dP9GrvgyUleVwGjr3CT+psx+sUY/a0H6a0JvXdZCt3vH+8V17/f7z2my/jAv993H9MrA3zDV2YvNwgKR+2pNxxMcSmsuBpWXI5UWEqBW7CaDO36V9R7G1VTnRTUGCL1F2P0V2L0zoP0ZCDtYrhfkV962tXSvh31C+0B4X31a70rMfpzMfoLMfrzD9JbpLdIb4G+kEr7frytx7PujfDihObMhObchOZstIY8su75CE+MFfV2muavCeBljvcnNG9PaM5OaN55gEblpHtRrycP/l5TeCnxFNW5c+BXKu8emPnPT4F5+lNoc3v6q91pT/+JnlJfSHjH/OlffUzlVLK//4lca5/jik21wB79r+4A3H8Dtxw5ZDIqAAA=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0104_image016.gifContent-Transfer-Encoding: base64Content-Type: image/gif

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

Page 76: Lec20

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

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0074.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0074.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Priority Queues"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><![if !ppt]><style media=3Dprint>

Page 77: Lec20

<!--.sld{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"112"/></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>10=</span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s114690" type==3D"#_x0000_m106510" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:62.375pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_s114691" type==3D"#_x0000_m106511" style=3D'position:absolute;left:36pt;top:156pt;width:9in;height:306pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s114690" class=3DT style=3D'position:absolute;top:8=.5%; left:5.99%;width:88.2%;height:8.5%'>Priority Queues</div>

Page 78: Lec20

<div v:shape=3D"_x0000_s114691"> <div class=3DB style=3D'position:absolute;top:30.0%;left:5.99%;width:88.2%; height:6.75%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.=75%; height:100.0%'><span class=3DBB style=3D'position:absolute;left:-4.43%;top=:.3em'>&uml;</span>Applications: &#13;</span></div> <div class=3DB1><span style=3D'position:absolute;top:38.25%;left:14.04%; width:90.44%;height:6.0%'><span class=3DB1B style=3D'position:absolute;lef=t:-3.31%; top:.3em'>&uml;</span>job scheduling shared computing resources </span><sp=an style=3D'position:absolute;top:44.5%;left:14.04%;width:79.96%;height:6.0%'=>(Unix)&#13;</span></div> <div class=3DB1 style=3D'position:absolute;top:52.0%;left:11.04%;width:83.=14%; height:6.0%'><span style=3D'position:absolute;top:0%;left:3.6%;width:96.17=%; height:100.0%'><span class=3DB1B style=3D'position:absolute;left:-3.74%; top:.3em'>&uml;</span>Event simulation&#13;</span></div> <div class=3DB1 style=3D'position:absolute;top:59.5%;left:11.04%;width:83.=89%; height:6.0%'><span style=3D'position:absolute;top:0%;left:3.57%;width:96.2=%; height:100.0%'><span class=3DB1B style=3D'position:absolute;left:-3.71%; top:.3em'>&uml;</span>As a building block for other algorithms&#13;</span>=</div> <div class=3DB style=3D'position:absolute;top:67.25%;left:5.99%;width:97.7=5%; height:6.75%'><span style=3D'position:absolute;top:0%;left:3.83%;width:96.=16%; height:100.0%'><span class=3DBB style=3D'position:absolute;left:-3.98%;top=:.3em'>&uml;</span>A Heap <i>can</i> be used to implement a PQ</span></div> </div></p:slide></div>

</body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0075.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}

Page 79: Lec20

v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0075.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: (Binary) Heaps"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"113"/></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>11=</span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s115714" type==3D"#_x0000_m106510" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:68pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/>

Page 80: Lec20

<p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_s115715" type==3D"#_x0000_m106511" style=3D'position:absolute;left:33pt;top:105.625pt;width:610.25pt;height:=75.125pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape><v:group id=3D"_x0=000_s115800" style=3D'position:absolute;left:276.125pt;top:221pt;width:405.5pt;height:=272pt' coordorigin=3D"1148,1448" coordsize=3D"3244,2176"> <v:line id=3D"_x0000_s115760" style=3D'position:absolute;flip:x;v-text-an=chor:middle' from=3D"2028,1611" to=3D"2772,2151" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s115761" style=3D'position:absolute; v-text-anchor:middle' from=3D"2822,1611" to=3D"3715,2151" strokecolor=3D="#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s115762" style=3D'position:absolute; v-text-anchor:middle' from=3D"3765,2151" to=3D"4262,2853" strokecolor=3D="#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s115763" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"1532,2151" to=3D"1979,2853" strokecolor=3D="#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s115764" style=3D'position:absolute; v-text-anchor:middle' from=3D"2028,2151" to=3D"2424,2853" strokecolor=3D="#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s115765" style=3D'position:absolute; v-text-anchor:middle' from=3D"1582,2908" to=3D"1780,3448" strokecolor=3D="#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s115766" style=3D'position:absolute; v-text-anchor:middle' from=3D"2475,2908" to=3D"2672,3448" strokecolor=3D="#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s115768" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"3070,2962" to=3D"3269,3503" strokecolor=3D="#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s115770" style=3D'position:absolute;left:29=71; top:3340;width:249;height:271;mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s115771" style=3D'position:absolute;left:25=24; top:3340;width:249;height:271;mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:line id=3D"_x0000_s115772" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"2227,2908" to=3D"2426,3448" strokecolor=3D="#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s115773" style=3D'position:absolute;left:16=31; top:3340;width:248;height:271;mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]">

Page 81: Lec20

<v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s115774" style=3D'position:absolute;left:21=02; top:3340;width:249;height:271;mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:line id=3D"_x0000_s115775" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"1333,2908" to=3D"1532,3448" strokecolor=3D="#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s115776" style=3D'position:absolute;left:11=84; top:3340;width:249;height:271;mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s115777" style=3D'position:absolute;left:41=13; top:2745;width:249;height:272;mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:line id=3D"_x0000_s115778" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"3318,2151" to=3D"3814,2853" strokecolor=3D="#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s115779" style=3D'position:absolute;left:31=68; top:2745;width:249;height:272;mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s115780" style=3D'position:absolute;left:23=26; top:2745;width:250;height:272;mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s115781" style=3D'position:absolute;left:14=32; top:2745;width:249;height:272;mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s115782" style=3D'position:absolute;left:18=79; top:2041;width:248;height:271;mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s115783" style=3D'position:absolute;left:36=65; top:2041;width:249;height:271;mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s115784" style=3D'position:absolute;left:26=72; top:1448;width:250;height:271;mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt==3D"202" path=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s115785" type=3D"#_x0000_t202" style==3D'position:absolute; left:2636;top:1464;width:308;height:288;mso-wrap-style:none;v-text-ancho=r:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [=

Page 82: Lec20

1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s115786" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:1404;top:2736;width:308;height:288;mso-wrap-style:none;v-text-ancho=r:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [=1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s115787" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:3124;top:2752;width:308;height:288;mso-wrap-style:none;v-text-ancho=r:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [=1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s115788" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:2308;top:2736;width:308;height:288;mso-wrap-style:none;v-text-ancho=r:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [=1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s115789" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:1844;top:2024;width:308;height:288;mso-wrap-style:none;v-text-ancho=r:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [=1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s115790" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:3628;top:2040;width:308;height:288;mso-wrap-style:none;v-text-ancho=r:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [=1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s115791" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:1604;top:3328;width:308;height:288;mso-wrap-style:none;v-text-ancho=r:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [=1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s115792" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:2076;top:3336;width:308;height:288;mso-wrap-style:none;v-text-ancho=r:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [=1]">

Page 83: Lec20

<v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s115793" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:2500;top:3336;width:308;height:288;mso-wrap-style:none;v-text-ancho=r:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [=1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s115794" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:2940;top:3328;width:308;height:288;mso-wrap-style:none;v-text-ancho=r:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [=1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s115795" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:1148;top:3336;width:308;height:288;mso-wrap-style:none;v-text-ancho=r:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [=1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s115798" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:4084;top:2736;width:308;height:288;mso-wrap-style:none;v-text-ancho=r:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [=1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape></v:group><v:shape id=3D"_x0000_s115802" type=3D"#_x0000_t202" =style=3D'position:absolute; left:25.875pt;top:186.75pt;width:283.875pt;height:309.875pt' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s115800,_x0000_s115760,_x0000_s115761,_x0000_s115762,_x=0000_s115763,_x0000_s115764,_x0000_s115765,_x0000_s115766,_x0000_s115768,_x=0000_s115770,_x0000_s115771,_x0000_s115772,_x0000_s115773,_x0000_s115774,_x=0000_s115775,_x0000_s115776,_x0000_s115777,_x0000_s115778,_x0000_s115779,_x=0000_s115780,_x0000_s115781,_x0000_s115782,_x0000_s115783,_x0000_s115784,_x=0000_s115785,_x0000_s115786,_x0000_s115787,_x0000_s115788,_x0000_s115789,_x=0000_s115790,_x0000_s115791,_x0000_s115792,_x0000_s115793,_x0000_s115794,_x=0000_s115795,_x0000_s115798" src=3D"slide0075_image017.gif" style=3D'position:absolute;top:40.75%;left:=38.38%; width:56.55%;height:50.75%'><![endif]> <div v:shape=3D"_x0000_s115714" class=3DT style=3D'position:absolute;top:9=.0%; left:5.99%;width:88.2%;height:8.5%'><span lang=3DDA>(Binary) Heaps</span><=/div> <div v:shape=3D"_x0000_s115715" class=3DB><span style=3D'position:absolute; top:20.5%;left:5.61%;width:92.69%;height:6.0%'><span style=3D'mso-special-=

Page 84: Lec20

format: nobullet;display:none;color:#9999CC;mso-color-index:5;font-family:Wingding=s; font-size:75%'>&uml;</span><span lang=3DDA style=3D'font-size:88%'>A binar=y tree that stores priorities (or priority-</span></span><span style=3D'position:=absolute; top:26.75%;left:9.36%;width:79.21%;height:6.0%'><span lang=3DDA style=3D'font-size:88%'>element) pairs at nodes</span></span></div> <div v:shape=3D"_x0000_s115784" class=3DO style=3D'text-align:center;mso-c=har-wrap: 1;mso-kinsoku-overflow:1'><span style=3D'position:absolute;top:39.75%; left:66.1%;width:1.68%;height:9.25%'><span style=3D'font-family:Arial; mso-ascii-font-family:Arial;mso-bidi-font-family:Arial;font-size:183%; color:#BF0F18;mso-special-format:lastCR;display:none'><b><i>&#13;</i></b><=/span></span></div> <div v:shape=3D"_x0000_s115785" class=3DO style=3D'position:absolute;top:4=2.25%; left:65.16%;width:4.11%;height:5.25%'>11</div> <div v:shape=3D"_x0000_s115786" class=3DO style=3D'position:absolute;top:7=1.75%; left:43.82%;width:4.11%;height:5.25%'>18</div> <div v:shape=3D"_x0000_s115787" class=3DO style=3D'position:absolute;top:7=2.0%; left:73.59%;width:4.11%;height:5.25%'>19</div> <div v:shape=3D"_x0000_s115788" class=3DO style=3D'position:absolute;top:7=1.75%; left:59.55%;width:4.11%;height:5.25%'>21</div> <div v:shape=3D"_x0000_s115789" class=3DO style=3D'position:absolute;top:5=5.25%; left:51.49%;width:4.11%;height:5.25%'>17</div> <div v:shape=3D"_x0000_s115790" class=3DO style=3D'position:absolute;top:5=5.75%; left:82.39%;width:4.11%;height:5.25%'>13</div> <div v:shape=3D"_x0000_s115791" class=3DO style=3D'position:absolute;top:8=5.5%; left:47.19%;width:4.11%;height:5.25%'>23</div> <div v:shape=3D"_x0000_s115792" class=3DO style=3D'position:absolute;top:8=5.75%; left:55.43%;width:4.11%;height:5.25%'>26</div> <div v:shape=3D"_x0000_s115793" class=3DO style=3D'position:absolute;top:8=5.75%; left:62.92%;width:4.11%;height:5.25%'>29</div> <div v:shape=3D"_x0000_s115794" class=3DO style=3D'position:absolute;top:8=5.5%; left:70.41%;width:4.11%;height:5.25%'>31</div> <div v:shape=3D"_x0000_s115795" class=3DO style=3D'position:absolute;top:8=5.75%; left:39.32%;width:4.11%;height:5.25%'>43</div> <div v:shape=3D"_x0000_s115798" class=3DO style=3D'position:absolute;top:7=1.75%; left:90.26%;width:4.11%;height:5.25%'>17</div> <div v:shape=3D"_x0000_s115802" class=3DO> <div style=3D'mso-char-wrap:1;mso-kinsoku-overflow:1'><span style=3D'posit=ion: absolute;top:35.5%;left:7.11%;width:39.88%;height:6.0%'><span style=3D'font-family:Arial;font-size:117%;color:#00007D;mso-color-index:2'=><span style=3D'mso-special-format:bullet;color:#CCCCE6;mso-color-index:7;positio=n: absolute;left:-6.1%;top:.3em;font-family:Wingdings;font-size:75%'>&uml;</s=pan></span><span lang=3DDA style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-=font-family:

Page 85: Lec20

Arial;font-size:117%;color:#00007D;mso-color-index:2'>Structural property:=</span><span lang=3DDA style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-=font-family: Arial;font-size:117%'><span style=3D'mso-spacerun:yes'>&nbsp; </span></spa=n></span><span style=3D'position:absolute;top:41.75%;left:4.68%;width:42.32%;height:6.0%'=><span lang=3DDA style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-=font-family: Arial;font-size:117%'>All levels except last </span></span><span style=3D'position:absolute;top:48.0%;left:4.68%;width:41.19%;height:6.0%'>=<span lang=3DDA style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-=font-family: Arial;font-size:117%'>are full. Last level is </span></span><span style=3D'position:absolute;top:54.25%;left:4.68%;width:37.64%;height:6.0%'=><span lang=3DDA style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-=font-family: Arial;font-size:117%'>left-filled. &#13;</span></span></div> <div style=3D'mso-char-wrap:1;mso-kinsoku-overflow:1'><span style=3D'posit=ion: absolute;top:60.5%;left:7.11%;width:35.01%;height:6.0%'><span style=3D'font-family:Arial;font-size:117%;color:#00007D;mso-color-index:2'=><span style=3D'mso-special-format:bullet;color:#CCCCE6;mso-color-index:7;positio=n: absolute;left:-6.95%;top:.3em;font-family:Wingdings;font-size:75%'>&uml;</=span></span><span lang=3DDA style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-=font-family: Arial;font-size:117%;color:#00007D;mso-color-index:2'>Heap property:</span=><span lang=3DDA style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-=font-family: Arial;font-size:117%'> </span></span><span style=3D'position:absolute; top:66.75%;left:4.68%;width:41.57%;height:6.0%'><span lang=3DDA style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-font-famil=y: Arial;font-size:117%'>Priority of node is at </span></span><span style=3D'position:absolute;top:73.0%;left:4.68%;width:43.25%;height:6.0%'>=<span lang=3DDA style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-=font-family: Arial;font-size:117%'>least as large as that </span></span><span style=3D'position:absolute;top:79.25%;left:4.68%;width:37.64%;height:6.0%'=><span lang=3DDA style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-=font-family: Arial;font-size:117%'>of its parent.</span><span lang=3DDA style=3D'font-f=amily: Arial;mso-ascii-font-family:Arial;mso-bidi-font-family:Arial;font-size:117=%; display:none'><i>&#13;</i></span></span></div> <div style=3D'mso-char-wrap:1;mso-kinsoku-overflow:1;position:absolute; top:85.5%;left:4.68%;width:37.64%;height:6.0%'><span style=3D'font-family:=Arial; mso-ascii-font-family:Arial;mso-bidi-font-family:Arial;font-size:117%; mso-special-format:lastCR;display:none'>&#13;</span></div> </div></p:slide></div>

</body>

Page 86: Lec20

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0075_image017.gifContent-Transfer-Encoding: base64Content-Type: image/gif

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

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0118.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}

Page 87: Lec20

</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0118.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Examples of non-Heaps"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"156"/> <o:regrouptable v:ext=3D"edit"> <o:entry new=3D"1" old=3D"0"/> </o:regrouptable></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>12=</span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s159746" type==3D"#_x0000_m106510" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:66.875pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/>

Page 88: Lec20

<v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_s159747" type==3D"#_x0000_m106511" style=3D'position:absolute;left:29.125pt;top:114.875pt;width:402.25pt;hei=ght:98pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape><v:line id=3D"_x00=00_s159857" style=3D'position:absolute;flip:x;v-text-anchor:middle' from=3D"257pt,220=.875pt" to=3D"350pt,288.375pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s159858" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"356.25pt,220.875pt" to=3D"467.875pt,288.375pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s159857,_x0000_s15=9858" src=3D"slide0118_image018.gif" style=3D'position:absolute;top:40.75%;left:=35.58%; width:29.77%;height:13.0%'><![endif]> <div v:shape=3D"_x0000_s159746" class=3DT style=3D'position:absolute;top:9=.0%; left:5.99%;width:88.2%;height:8.5%'>Examples of non-Heaps</div> <div v:shape=3D"_x0000_s159747" class=3DB style=3D'position:absolute;top:2=2.25%; left:5.05%;width:57.49%;height:6.75%'><span style=3D'position:absolute; top:0%;left:6.51%;width:93.48%;height:100.0%'><span class=3DBB style=3D'po=sition: absolute;left:-6.96%;top:.3em'>&uml;</span>Heap property violated</span></=div> <v:line id=3D"_x0000_s159859" style=3D'position:absolute;v-text-anchor:mid=dle' from=3D"474.125pt,288.375pt" to=3D"536.25pt,376.125pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s159859" src=3D"slide0118_image019.gif" style=3D'position:absolute;top:53.25%;left:=65.73%; width:8.98%;height:16.75%'><![endif]><v:line id=3D"_x0000_s159860" style==3D'position:absolute; flip:x;v-text-anchor:middle' from=3D"195pt,288.375pt" to=3D"250.875pt,376=.125pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s159861" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"257pt,288.375pt" to=3D"306.5pt,376.125pt" o:regroupid=3D"1" strok=ecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s159862" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"201.25pt,383pt" to=3D"226pt,450.5pt" o:regroupid=3D"1" strokecolo=r=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s159863" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"312.875pt,383pt" to=3D"337.5pt,450.5pt" o:regroupid=3D"1" strokec=

Page 89: Lec20

olor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s159864" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"387.25pt,389.75pt" to=3D"412.125pt,457.375p=t" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s159865" style=3D'position:absolute;left:374=.875pt; top:437pt;width:31.125pt;height:33.875pt;mso-wrap-style:none;v-text-ancho=r:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s159866" style=3D'position:absolute;left:319=pt; top:437pt;width:31.125pt;height:33.875pt;mso-wrap-style:none;v-text-ancho=r:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:line id=3D"_x0000_s159867" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"281.875pt,383pt" to=3D"306.75pt,450.5pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s159868" style=3D'position:absolute;left:207=.375pt; top:437pt;width:31pt;height:33.875pt;mso-wrap-style:none;v-text-anchor:mi=ddle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s159869" style=3D'position:absolute;left:266=.25pt; top:437pt;width:31.125pt;height:33.875pt;mso-wrap-style:none;v-text-ancho=r:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:line id=3D"_x0000_s159870" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"170.125pt,383pt" to=3D"195pt,450.5pt" o:reg=roupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s159871" style=3D'position:absolute;left:151=.5pt; top:437pt;width:31.125pt;height:33.875pt;mso-wrap-style:none;v-text-ancho=r:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s159872" style=3D'position:absolute;left:517=.625pt; top:362.625pt;width:31.125pt;height:34pt;mso-wrap-style:none;v-text-ancho=r:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:line id=3D"_x0000_s159873" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"418.25pt,288.375pt" to=3D"480.25pt,376.125p=t" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s159874" style=3D'position:absolute;left:399=.5pt; top:362.625pt;width:31.125pt;height:34pt;mso-wrap-style:none;v-text-ancho=r:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s159875" style=3D'position:absolute;left:294=

Page 90: Lec20

.25pt; top:362.625pt;width:31.25pt;height:34pt;mso-wrap-style:none;v-text-anchor=:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s159876" style=3D'position:absolute;left:182=.5pt; top:362.625pt;width:31.125pt;height:34pt;mso-wrap-style:none;v-text-ancho=r:middle' o:regroupid=3D"1" fillcolor=3D"#e66cdc" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s159877" style=3D'position:absolute;left:238=.375pt; top:274.625pt;width:31pt;height:33.875pt;mso-wrap-style:none;v-text-ancho=r:middle' o:regroupid=3D"1" fillcolor=3D"#cccce6 [7]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s159878" style=3D'position:absolute;left:461=.625pt; top:274.625pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s159879" style=3D'position:absolute;left:337=.5pt; top:200.5pt;width:31.25pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt==3D"202" path=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s159880" type=3D"#_x0000_t202" style==3D'position:absolute; left:333pt;top:202.5pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s159881" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:179pt;top:361.5pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s159882" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:394pt;top:363.5pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s159883" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:292pt;top:361.5pt;width:38.5pt;height:36pt;mso-wrap-style:none;

Page 91: Lec20

v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s159884" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:234pt;top:272.5pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s159885" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:457pt;top:274.5pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s159886" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:204pt;top:435.5pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s159887" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:263pt;top:436.5pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s159888" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:316pt;top:436.5pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s159889" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:371pt;top:435.5pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s159890" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:147pt;top:436.5pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=

Page 92: Lec20

99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s159891" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:514pt;top:361.5pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s159860,_x0000_s159861,_x0000_s159862,_x0000_s159863,_x=0000_s159864,_x0000_s159865,_x0000_s159866,_x0000_s159867,_x0000_s159868,_x=0000_s159869,_x0000_s159870,_x0000_s159871,_x0000_s159872,_x0000_s159873,_x=0000_s159874,_x0000_s159875,_x0000_s159876,_x0000_s159877,_x0000_s159878,_x=0000_s159879" src=3D"slide0118_image020.gif" style=3D'position:absolute;top:37.0%;left:2=0.97%; width:55.61%;height:50.75%'><![endif]> <div v:shape=3D"_x0000_s159879" class=3DO style=3D'text-align:center;mso-c=har-wrap: 1;mso-kinsoku-overflow:1'><span style=3D'position:absolute;top:36.0%;left:=48.31%; width:1.68%;height:9.25%'><span style=3D'font-family:Arial;mso-ascii-font-=family: Arial;mso-bidi-font-family:Arial;font-size:183%;color:#BF0F18;mso-special-=format: lastCR;display:none'><b><i>&#13;</i></b></span></span></div> <div v:shape=3D"_x0000_s159880" class=3DO style=3D'position:absolute;top:3=8.5%; left:47.19%;width:4.11%;height:5.25%'>11</div> <div v:shape=3D"_x0000_s159881" class=3DO style=3D'position:absolute;top:6=8.0%; left:25.84%;width:4.11%;height:5.25%'>18</div> <div v:shape=3D"_x0000_s159882" class=3DO style=3D'position:absolute;top:6=8.25%; left:55.8%;width:4.11%;height:5.25%'>19</div> <div v:shape=3D"_x0000_s159883" class=3DO style=3D'position:absolute;top:6=8.0%; left:41.57%;width:4.11%;height:5.25%'>21</div> <div v:shape=3D"_x0000_s159884" class=3DO style=3D'position:absolute;top:5=1.5%; left:33.52%;width:4.11%;height:5.25%'>19</div> <div v:shape=3D"_x0000_s159885" class=3DO style=3D'position:absolute;top:5=1.75%; left:64.41%;width:4.11%;height:5.25%'>13</div> <div v:shape=3D"_x0000_s159886" class=3DO style=3D'position:absolute;top:8=1.75%; left:29.4%;width:4.11%;height:5.25%'>23</div> <div v:shape=3D"_x0000_s159887" class=3DO style=3D'position:absolute;top:8=1.75%; left:37.45%;width:4.11%;height:5.25%'>26</div> <div v:shape=3D"_x0000_s159888" class=3DO style=3D'position:absolute;top:8=1.75%; left:44.94%;width:4.11%;height:5.25%'>29</div> <div v:shape=3D"_x0000_s159889" class=3DO style=3D'position:absolute;top:8=1.75%; left:52.62%;width:4.11%;height:5.25%'>31</div> <div v:shape=3D"_x0000_s159890" class=3DO style=3D'position:absolute;top:8=1.75%;

Page 93: Lec20

left:21.34%;width:4.11%;height:5.25%'>43</div> <div v:shape=3D"_x0000_s159891" class=3DO style=3D'position:absolute;top:6=8.0%; left:72.47%;width:4.11%;height:5.25%'>17</div></p:slide></div>

</body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0118_image018.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhnwA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACdADMAgAAAAL8PGALphI+py+1/ApKw2ouz3jzR+XXiSJamEYTeybauqy7pS9f2Ezfzzffsjsn5hkRcB1hMKlHCYHMJhf2i1NqTg6xqj1dRdwuW8bLhsthHNpfTt69a6X6x3/C41U6Xh/H5E3/814cV2DMnaEJIlHios6joyBgRCTLpVbly6ZTpAanWuWWY+bm3qRBaCnDaN0qnauaKOlHJyghLRTtpm6Qbq/OGW8rb1isHnCFMbGGsnNy23Nhc+IwZjWZd/WiDjD2y7TDN/f0DHv4NSV4OsYierv7n3V4cFP/LTP/7BH8PeLYvGKLP35AZ7AQiKgAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0118_image019.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhMABDAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAvAEIAgAAAAL8PGAJ1DI6py+1nnpwz0ouRzVzuDi5fSI5kaJ5dqmJse71wNZc1KN9Nrot9xvtphC5izEhDepRL5s7pCBKlP2oV+sT6tAlrz6sD18RjroI8Q7fUa3PXDYHH5WxV3UaXA+4oPb8P94fjRxhYaIiY6Ca4kueoyMXIEVAAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0118_image020.gifContent-Transfer-Encoding: base64Content-Type: image/gif

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

Page 94: Lec20

1RRcNB8wTVRMs5vQySYxZ6nNYh7jm+K0pjmlmc5ykhOY12RnPOU5T2ZuE5rrhOc7x3lIXdbTnvnE5j+lMlCA7pOWg0RoHU2Z0LgElJ+dxGUtFRpbSYYuVJQT9WdGhdlQiqJRkh0dTD/VWVGQRpSkl7PkRcWyUk5Wg1Yt5ehHSQA5cZTCXM+wYklVCopvZc6mobMi6V4DRhfgVArPGmpdXDdFKTaRqUKNXVSXCI4EAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0119.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0119.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Example of non-heap"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"157"/> <o:regrouptable v:ext=3D"edit"> <o:entry new=3D"1" old=3D"0"/> </o:regrouptable></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=

Page 95: Lec20

0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>13=</span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s160770" type==3D"#_x0000_m106510" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:64.5pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_s160771" type==3D"#_x0000_m106511" style=3D'position:absolute;left:36pt;top:156pt;width:381.75pt;height:63.7=5pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape><v:line id=3D"_x00=00_s160773" style=3D'position:absolute;flip:x;v-text-anchor:middle' from=3D"386.125pt=,241.375pt" to=3D"479.125pt,308.875pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s160774" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"485.375pt,241.375pt" to=3D"597pt,308.875pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s160773,_x0000_s16=0774" src=3D"slide0119_image021.gif" style=3D'position:absolute;top:44.75%;left:=53.55%; width:29.77%;height:13.0%'><![endif]> <div v:shape=3D"_x0000_s160770" class=3DT style=3D'position:absolute;top:8=.75%; left:5.99%;width:88.2%;height:8.5%'>Example of non-heap</div> <div v:shape=3D"_x0000_s160771" class=3DB style=3D'position:absolute;top:3=0.0%; left:5.99%;width:56.55%;height:6.75%'><span style=3D'position:absolute; top:0%;left:6.62%;width:93.37%;height:100.0%'><span class=3DBB style=3D'po=sition:

Page 96: Lec20

absolute;left:-7.09%;top:.3em'>&uml;</span>Last level not left-filled</spa=n></div> <v:line id=3D"_x0000_s160775" style=3D'position:absolute;v-text-anchor:mid=dle' from=3D"603.25pt,308.875pt" to=3D"665.375pt,396.625pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s160775" src=3D"slide0119_image022.gif" style=3D'position:absolute;top:57.25%;left:=83.7%; width:8.98%;height:16.75%'><![endif]><v:line id=3D"_x0000_s160776" style==3D'position:absolute; flip:x;v-text-anchor:middle' from=3D"324.125pt,308.875pt" to=3D"380pt,396=.625pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s160777" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"386.125pt,308.875pt" to=3D"435.625pt,396.625pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s160778" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"330.375pt,403.5pt" to=3D"355.125pt,471pt" o:regroupid=3D"1" strok=ecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s160779" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"442pt,403.5pt" to=3D"466.625pt,471pt" o:regroupid=3D"1" strokecol=or=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s160780" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"516.375pt,410.25pt" to=3D"541.25pt,477.875p=t" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s160781" style=3D'position:absolute;left:7in=;top:457.5pt; width:31.125pt;height:33.875pt;mso-wrap-style:none;v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s160782" style=3D'position:absolute;left:448=.125pt; top:457.5pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:line id=3D"_x0000_s160783" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"411pt,403.5pt" to=3D"435.875pt,471pt" o:reg=roupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s160784" style=3D'position:absolute;left:336=.5pt; top:457.5pt;width:31pt;height:33.875pt;mso-wrap-style:none;v-text-anchor:=middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s160785" style=3D'position:absolute;left:395=.375pt; top:457.5pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/>

Page 97: Lec20

</v:oval><v:line id=3D"_x0000_s160786" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"299.25pt,403.5pt" to=3D"324.125pt,471pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s160787" style=3D'position:absolute;left:280=.625pt; top:457.5pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s160788" style=3D'position:absolute;left:646=.75pt; top:383.125pt;width:31.125pt;height:34pt;mso-wrap-style:none;v-text-ancho=r:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:line id=3D"_x0000_s160789" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"547.375pt,308.875pt" to=3D"609.375pt,396.62=5pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s160790" style=3D'position:absolute;left:528=.625pt; top:383.125pt;width:31.125pt;height:34pt;mso-wrap-style:none;v-text-ancho=r:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s160791" style=3D'position:absolute;left:423=.375pt; top:383.125pt;width:31.25pt;height:34pt;mso-wrap-style:none;v-text-anchor=:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s160792" style=3D'position:absolute;left:311=.625pt; top:383.125pt;width:31.125pt;height:34pt;mso-wrap-style:none;v-text-ancho=r:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s160793" style=3D'position:absolute;left:367=.5pt; top:295.125pt;width:31pt;height:33.875pt;mso-wrap-style:none;v-text-ancho=r:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s160794" style=3D'position:absolute;left:590=.75pt; top:295.125pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s160795" style=3D'position:absolute;left:466=.625pt; top:221pt;width:31.25pt;height:33.875pt;mso-wrap-style:none;v-text-anchor=:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt==3D"202" path=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s160796" type=3D"#_x0000_t202" style==3D'position:absolute;

Page 98: Lec20

left:462.125pt;top:223pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s160797" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:308.125pt;top:382pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s160798" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:523.125pt;top:384pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s160799" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:421.125pt;top:382pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s160800" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:363.125pt;top:293pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s160801" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:586.125pt;top:295pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s160803" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:392.125pt;top:457pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s160804" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:445.125pt;top:457pt;width:38.5pt;height:36pt;mso-wrap-style:none;

Page 99: Lec20

v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s160805" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:500.125pt;top:456pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s160806" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:276.125pt;top:457pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s160807" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:643.125pt;top:382pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s160776,_x0000_s160777,_x0000_s160778,_x0000_s160779,_x=0000_s160780,_x0000_s160781,_x0000_s160782,_x0000_s160783,_x0000_s160784,_x=0000_s160785,_x0000_s160786,_x0000_s160787,_x0000_s160788,_x0000_s160789,_x=0000_s160790,_x0000_s160791,_x0000_s160792,_x0000_s160793,_x0000_s160794,_x=0000_s160795" src=3D"slide0119_image023.gif" style=3D'position:absolute;top:40.75%;left:=38.95%; width:55.61%;height:50.75%'><![endif]> <div v:shape=3D"_x0000_s160795" class=3DO style=3D'text-align:center;mso-c=har-wrap: 1;mso-kinsoku-overflow:1'><span style=3D'position:absolute;top:39.75%; left:66.1%;width:1.68%;height:9.25%'><span style=3D'font-family:Arial; mso-ascii-font-family:Arial;mso-bidi-font-family:Arial;font-size:183%; color:#BF0F18;mso-special-format:lastCR;display:none'><b><i>&#13;</i></b><=/span></span></div> <div v:shape=3D"_x0000_s160796" class=3DO style=3D'position:absolute;top:4=2.25%; left:65.16%;width:4.11%;height:5.25%'>11</div> <div v:shape=3D"_x0000_s160797" class=3DO style=3D'position:absolute;top:7=1.75%; left:43.82%;width:4.11%;height:5.25%'>18</div> <div v:shape=3D"_x0000_s160798" class=3DO style=3D'position:absolute;top:7=2.0%; left:73.59%;width:4.11%;height:5.25%'>19</div> <div v:shape=3D"_x0000_s160799" class=3DO style=3D'position:absolute;top:7=1.75%; left:59.55%;width:4.11%;height:5.25%'>21</div> <div v:shape=3D"_x0000_s160800" class=3DO style=3D'position:absolute;top:5=5.25%; left:51.49%;width:4.11%;height:5.25%'>17</div>

Page 100: Lec20

<div v:shape=3D"_x0000_s160801" class=3DO style=3D'position:absolute;top:5=5.75%; left:82.39%;width:4.11%;height:5.25%'>13</div> <div v:shape=3D"_x0000_s160803" class=3DO style=3D'position:absolute;top:8=5.75%; left:55.43%;width:4.11%;height:5.25%'>26</div> <div v:shape=3D"_x0000_s160804" class=3DO style=3D'position:absolute;top:8=5.75%; left:62.92%;width:4.11%;height:5.25%'>29</div> <div v:shape=3D"_x0000_s160805" class=3DO style=3D'position:absolute;top:8=5.5%; left:70.41%;width:4.11%;height:5.25%'>31</div> <div v:shape=3D"_x0000_s160806" class=3DO style=3D'position:absolute;top:8=5.75%; left:39.32%;width:4.11%;height:5.25%'>43</div> <div v:shape=3D"_x0000_s160807" class=3DO style=3D'position:absolute;top:7=1.75%; left:90.26%;width:4.11%;height:5.25%'>17</div></p:slide></div>

</body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0119_image021.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhnwA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACdADIAgAAAAL8PGALqhI+py+1vQgoS2ouz3rzHqlDeSJbmeYCNirbuW7KrDNf2/WkizvcnfQH6hsTFznMsKpfCTXIJxTU706gVWaVmr1zIdvTsii3f2Pj8CEvLaCW79W7z1ES63D2233tx6d7dNxf4p0MIoGcINli0mBjiiIAISTY50UgoaXh5t9mVWdmZF2r1WRlh+oiaUYrGqpoyOvcKBhlbawuHO+k6pIvqSzVbwzsMPEsMJ+xjzICszOEc/MzIfDgNBRx9TaK9ss3VHVn97fVDfqY9fo5BHL4Ow6b+7rQlPw+dZn8PDaS/jyXun6kK/gTGCFAAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0119_image022.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhMABDAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAvAEIAgAAAAL8PGAJ2DI6py+1gnpw00ouRzVzuDipfSELleYxopq5Y61YxCM9PbTd4vuy89nsFL75g0TiUJT3LW9P51EUZx1+Vd81lZ1vulPoVhcVjYNl0Rp+7MfbK/U6rx3BU/XQv5UN7vrzfARj4R7hWaIiYWCbIcrjoGMbYmBZQAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0119_image023.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhKQHLAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAnAckAgQAAAAAAAL8PGP///wL/hI+py+0Po5z0hXur3rz7D4biSGrXgKJYybbuC8fyd6a2Ouf6zvc+ELgJcb+i8YhEBofDQPIJjUo9S2Zzis1qpVXrdQsOi2Nd7805TqvXJrMXzY7L52W3DT7P68F1O3EPGAjV5zeAJ4iYqEPod6j4CFnCaOcYaXm5MelWidnp2aBpxvlJShpqNVqqinnKlLoKC9kq9BprKzh7d7vLWphSyxssl2sobKw4C3y8nFbzxgyNS5gRXQ2Iga1svc3d7f0NHi4+Tl5ufo6err7O3u7+Dh8vP09fb3+Pn6+/z9/v/w8woMCBBAsaPIgwocKFDBs6fAgxosSJFCtavIhRTDZt/wA3onP2i6M+DLREGgNZ8qAmk7xasZR3ilq3XC/fJftGrCa7nDN9/elH7Ce0oEJH+iy6jGgxoEd/WVOq82NTpMKUUq1nNeolq0v3cdUa6SvTqV2Tki2bT+zQs2DJqWX21ijZto/ipp37dCrdcVnzNt3LV++2oIADHy1c93BAnj0LIXbr67EiAUAaUR7ostvlyqIMbF4sSvJkBChDIvjsj3JpQ6JHK9go8wBqfp9hg5tdATc+3eR4S/BdD/jtEMLjFfd2HELydsu5NXfwPF30aNMbVO+97joD7eG4H/OuALxzduITlLd2fld62fTW23LveR58WPPjGyc/o/57/Pnf6f8v9R97/GW3Q4CkGOgJgvZJN2CB6ijYCYQLmiOhJRUCcCEiGUKS4YZ7eOiaESDOMaIgIJbIBoqBjKjiGC1+CMWLYMiYh4o0ZnGjHDZ+k2McL/b4BJBr0CjkEUWmQeQ2R7o4YzVLMrnFkzpIGQaQVMpwpRZCZvkClzgi+Z07S3pJAplSPGkmcWL6yEuaUVDpJgdx/pANhjUmUOce

Page 101: Lec20

eZonTWwyoLSCjgcA6mczZQRqp54gIerCak7p6OhVWURaDJmTFCpCTMNQ0gwlXmoqiWNs3BQGqXSIOgJjY6g6qU+twcAqFX+tOmurio16KwhEvZpprVjsGgewugrGB15T9KUGVMP/ErsFslwY2ymzHDirBbWDQEurtJlga6uvUVhbLLdtiPssuUfY1SxbNKibrrlGoFstux3A+62817p7rL3b4psEuP3yW66243rbba71ChwuwQMbXLCrvwIcMMP7Svywwk8omyzCC6NaqsUXe5xwZL06nK3I8ZK8BmGpoqwRyxVzjKvJI3OaMswn03xqIyxQKmmzofCa6c/XbCIZI5hm7ArQJBit9J9Gw6AabE5kGbVtUkrd9CJSxwAc1Q9IOeeZypE4thphvxkBnGkPKc9xYK9tdtu/pThBkWfHWDfdc0MJz3Jj5s33mhQc2ZyVcg8eN+JVHq64GIU7fp8GW26Q491B/1IeOOBaMp7b4nJuHjnmTX7+Zeiig376FJYjod2NrWOxOusfuD477JyTbrsHP5regYze7cg77mKDAHzfIuyu5uXB9676CCXGbmSZwyefBPQiSo839tEvrzva2l/PfffKO199+OLLzsKG1hexHostqH87+eiXAL86scEnwNGwooG//i3w/xGSsGZqOxMgNvZXgwMuzYCMWuAJFMgXpoUKFf+71MoouEBUZC0QoArBz/bSwXkJbWbPwInNpnVCFOpsXincWAm5ESsXvlBWMpMhBllYw2qoTIU5nFgLLUAxCezQLy6jgLB42EMIHNGGnSFiESOAMSQm0QFRNKLGqgKx1+RcUYlZHNQWQdHFVfgLiGEkTRjpRcUylmKMaVSjAdCoxTLCcRdzjOMXwdjFOuJJX8fQoxndyJk7elGOfDxJIdsoyAX4MZAgY8AixXhIPCbSjo3cIyEB6Qk2SrKSm3xiJz2JyCAGQ5OfXKEPQenISf6Rk7eo4gRcWQFYklGUoZyiIWk5S1tCkZWWRGUuf3hLXf4SZzgUZip9WUti6hCZw5xhMU3JxC88U5nLhOY0b7gsahoxM9ncBDh4hhYaOlNXI1xXEz2oTRhqUBLTeIwEg5Y0dq7TLVtrlG0Q6JEC5rOC9/RGAQAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0130.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0130.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Finding the minimum element"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"170"/></o:shapelayout>

Page 102: Lec20

</head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>14=</span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s174082" type==3D"#_x0000_m106510" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:66.875pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_s174083" type==3D"#_x0000_m106511" style=3D'position:absolute;left:36pt;top:156pt;width:9in;height:306pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s174082" class=3DT style=3D'position:absolute;top:9=.0%; left:5.99%;width:88.2%;height:8.5%'>Finding the minimum element</div> <div v:shape=3D"_x0000_s174083" class=3DB><span style=3D'position:absolute; top:30.0%;left:9.73%;width:97.0%;height:6.75%'><span class=3DBB style=3D'position:absolute;left:-3.86%;top:.3em'>&uml;</span>The element w=ith smallest priority always </span><span style=3D'position:absolute;top:37.0%; left:9.73%;width:84.45%;height:6.75%'>sits at the root of the heap.&#13;</=span><span style=3D'position:absolute;top:45.5%;left:9.73%;width:87.82%;height:6.75%'=><span class=3DBB style=3D'position:absolute;left:-4.26%;top:.3em'>&uml;</span>Th=is is because if it was elsewhere, it </span><span style=3D'position:absolute; top:52.75%;left:9.73%;width:91.57%;height:6.75%'>would have a parent with

Page 103: Lec20

larger priority </span><span style=3D'position:absolute;top:59.75%;left:9.=73%; width:95.69%;height:6.75%'>and this would violate the heap property. &#13;=</span><span style=3D'position:absolute;top:68.25%;left:9.73%;width:90.82%;height:6.75%='><span class=3DBB style=3D'position:absolute;left:-4.12%;top:.3em'>&uml;</span>He=nce minimum() can be done in O(1) </span><span style=3D'position:absolute; top:75.5%;left:9.73%;width:84.45%;height:6.75%'>time.</span></div></p:slide></div>

</body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0120.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0120.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Height of a heap"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"158"/></o:shapelayout>

Page 104: Lec20

</head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>15=</span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s161794" type==3D"#_x0000_m106510" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:65.625pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_s161795" type==3D"#_x0000_m106511" style=3D'position:absolute;left:36pt;top:156pt;width:9in;height:252.25pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s161794" class=3DT style=3D'position:absolute;top:8=.75%; left:5.99%;width:88.2%;height:8.5%'>Height of a heap</div> <div v:shape=3D"_x0000_s161795" class=3DB> <div style=3D'position:absolute;top:30.0%;left:5.99%;width:100.93%;height:=6.75%'><span style=3D'position:absolute;top:0%;left:3.71%;width:96.28%;height:100.0%'><=span class=3DBB style=3D'position:absolute;left:-3.85%;top:.3em'>&uml;</span>Su=ppose a heap of n nodes has height h.&#13;</span></div> <span style=3D'position:absolute;top:38.5%;left:9.73%;width:92.5%;height:6=.75%'><span class=3DBB style=3D'position:absolute;left:-4.04%;top:.3em'>&uml;</span>Re=call: complete binary tree of height h </span><span style=3D'position:absolute;

Page 105: Lec20

top:45.5%;left:9.73%;width:84.45%;height:6.75%'>has 2<span style=3D'font-s=ize: 66%;position:relative;top:-.45em;mso-text-raise:30%'>h+1</span>-1 nodes.&#=13;</span> <div style=3D'position:absolute;top:54.0%;left:5.99%;width:88.2%;height:6.=75%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.75%;height:100.0%'><=span class=3DBB style=3D'position:absolute;left:-4.43%;top:.3em'>&uml;</span>He=nce 2<span style=3D'font-size:66%;position:relative;top:-.45em;mso-text-raise:30%'>h<=/span>-1 &lt; n &lt;=3D 2<span style=3D'font-size:66%;position:relative;top:-.45em; mso-text-raise:30%'>h+1</span>-1.&#13;</span></div> <div style=3D'position:absolute;top:62.5%;left:5.99%;width:88.2%;height:6.=75%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.75%;height:100.0%'><=span class=3DBB style=3D'position:absolute;left:-4.43%;top:.3em'>&uml;</span>n ==3D <span lang=3DEN-GB style=3D'mso-ascii-font-family:Symbol;font-size:75%'>&euml;</=span><span style=3D'mso-hansi-font-family:Arial;font-size:88%'>log</span><span style=3D'mso-hansi-font-family:Arial;font-size:58%;position:relative;top:.=37em; mso-text-raise:-25%'>2</span><span style=3D'mso-hansi-font-family:Arial; font-size:88%'><span style=3D'mso-spacerun:yes'>&nbsp;</span>h</span><span lang=3DEN-GB style=3D'mso-ascii-font-family:Symbol;font-size:75%'>&ucirc;<=/span><span style=3D'font-family:cmsy10;mso-ascii-font-family:cmsy10;mso-hansi-font-fa=mily: cmsy10;mso-special-format:lastCR;display:none'>&#13;</span></span></div> </div></p:slide></div>

</body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0076.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style>

Page 106: Lec20

<![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0076.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Implementing Heaps"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml" href=3D"slide0076.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>16=</span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><p:shaperange href=3D"slide0076.xml#_x0000_s116738"/><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s116738,_x0000_s116739,_x0000_s116740,_x0000_s116741,_x=0000_s116882,_x0000_s116744,_x0000_s116745,_x0000_s116746,_x0000_s116747,_x=0000_s116748,_x0000_s116749,_x0000_s116750,_x0000_s116751,_x0000_s116752,_x=0000_s116753,_x0000_s116754,_x0000_s116755,_x0000_s116756,_x0000_s116757,_x=0000_s116758,_x0000_s116759,_x0000_s116760,_x0000_s116761,_x0000_s116762,_x=0000_s116763,_x0000_s116764,_x0000_s116765,_x0000_s116766,_x0000_s116767,_x=0000_s116768,_x0000_s116769,_x0000_s116770,_x0000_s116771,_x0000_s116772,_x=0000_s116773,_x0000_s116774,_x0000_s116775,_x0000_s116776,_x0000_s116777,_x=0000_s116778,_x0000_s116779,_x0000_s116780,_x0000_s116781,_x0000_s116782,_x=

Page 107: Lec20

0000_s116783,_x0000_s116784,_x0000_s116785,_x0000_s116786,_x0000_s116787,_x=0000_s116788,_x0000_s116789,_x0000_s116831,_x0000_s116832,_x0000_s116833,_x=0000_s116834,_x0000_s116835,_x0000_s116836,_x0000_s116841,_x0000_s116842,_x=0000_s116844,_x0000_s116846,_x0000_s116847,_x0000_s116848,_x0000_s116851,_x=0000_s116852,_x0000_s116853,_x0000_s116865,_x0000_s116850,_x0000_s116855,_x=0000_s116866,_x0000_s116849,_x0000_s116857,_x0000_s116869,_x0000_s116843,_x=0000_s116860,_x0000_s116868,_x0000_s116845,_x0000_s116863" src=3D"slide0076_image024.gif" style=3D'position:absolute;top:20.75%;left:=31.83%; width:63.1%;height:54.75%'><![endif]> <div v:shape=3D"_x0000_s116742" class=3DT style=3D'position:absolute;top:8=.25%; left:5.99%;width:88.2%;height:8.5%'><span lang=3DDA>Implementing Heaps</sp=an></div> <div v:shape=3D"_x0000_s116744"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:69.0%;left:89.13%;width:4.68%;height:5.25%'><span style=3D'font-size:8=6%'>26</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116745"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:69.0%;left:82.77%;width:4.68%;height:5.25%'><span style=3D'font-size:8=6%'>23</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116746"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:69.0%;left:76.59%;width:4.68%;height:5.25%'><span style=3D'font-size:8=6%'>43</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116747"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:69.0%;left:70.22%;width:4.68%;height:5.25%'><span style=3D'font-size:8=6%'>17</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116748"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div>

Page 108: Lec20

<div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:69.0%;left:64.04%;width:4.68%;height:5.25%'><span style=3D'font-size:8=6%'>19</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116749"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:69.0%;left:57.86%;width:4.68%;height:5.25%'><span style=3D'font-size:8=6%'>21</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116750"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:69.0%;left:51.49%;width:4.68%;height:5.25%'><span style=3D'font-size:8=6%'>18</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116751"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:69.0%;left:45.31%;width:4.68%;height:5.25%'><span style=3D'font-size:8=6%'>13</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116752"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:69.0%;left:39.13%;width:4.68%;height:5.25%'><span style=3D'font-size:8=6%'>17</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116753"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=

Page 109: Lec20

:absolute; top:69.0%;left:32.77%;width:4.68%;height:5.25%'><span style=3D'font-size:8=6%'>11</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116754"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:62.25%;left:89.13%;width:4.68%;height:5.25%'><span style=3D'font-size:=86%'>10</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116755"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:62.25%;left:82.95%;width:4.3%;height:5.25%'><span style=3D'font-size:8=6%'>9</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116756"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:62.25%;left:76.59%;width:4.49%;height:5.25%'><span style=3D'font-size:=86%'>8</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116757"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:62.25%;left:70.41%;width:4.3%;height:5.25%'><span style=3D'font-size:8=6%'>7</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116758"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:62.25%;left:64.23%;width:4.3%;height:5.25%'><span style=3D'font-size:8=6%'>6</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none=

Page 110: Lec20

'>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116759"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:62.25%;left:57.86%;width:4.49%;height:5.25%'><span style=3D'font-size:=86%'>5</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116760"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:62.25%;left:51.68%;width:4.3%;height:5.25%'><span style=3D'font-size:8=6%'>4</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116761"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:62.25%;left:45.5%;width:4.49%;height:5.25%'><span style=3D'font-size:8=6%'>3</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116762"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:62.25%;left:39.13%;width:4.3%;height:5.25%'><span style=3D'font-size:8=6%'>2</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116763"> <div class=3DTbl1 style=3D'mso-margin-left-alt:288'></div> <div class=3DTbl2 style=3D'mso-margin-left-alt:576'></div> <div class=3DTbl3 style=3D'mso-margin-left-alt:864'></div> <div class=3DTbl4 style=3D'mso-margin-left-alt:1152'></div> <div class=3DTbl style=3D'text-align:center;mso-margin-left-alt:0;position=:absolute; top:62.25%;left:32.95%;width:4.3%;height:5.25%'><span style=3D'font-size:8=6%'>1</span><span lang=3DEN-GB style=3D'font-size:86%;mso-special-format:lastCR;display:none='>&#13;</span></div> </div> <div v:shape=3D"_x0000_s116791" class=3DO> <div style=3D'mso-line-spacing:"100 50 0"'><span style=3D'position:absolut=

Page 111: Lec20

e; top:20.5%;left:6.17%;width:23.97%;height:5.5%'><span style=3D'font-family:=Tahoma'><b>Parent</b></span><span style=3D'font-family:Tahoma'> (i)<br> </span></span><span style=3D'position:absolute;top:25.75%;left:6.17%; width:24.9%;height:5.75%'><span style=3D'font-family:Tahoma'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>return </span><span lang=3DEN-GB style=3D'font-family:Symbol'>&euml;</span><span style=3D'font=-family: Tahoma'>i/2</span><span lang=3DEN-GB style=3D'font-family:Symbol'>&ucirc;<=/span><span style=3D'font-family:Symbol;display:none'>&#13;</span></span></div> <div style=3D'mso-line-spacing:"100 50 0"'><span style=3D'position:absolut=e; top:33.75%;left:6.17%;width:23.97%;height:5.5%'><span style=3D'font-family=:Tahoma'><b>Left</b></span><span style=3D'font-family:Tahoma'> (i)<br> </span></span><span style=3D'position:absolute;top:39.25%;left:6.17%; width:23.97%;height:5.5%'><span style=3D'font-family:Tahoma'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>return 2i&#13;</span>=</span></div> <div style=3D'mso-line-spacing:"100 50 0"'><span style=3D'position:absolut=e; top:47.25%;left:6.17%;width:23.97%;height:5.5%'><span style=3D'font-family=:Tahoma'><b>Right</b></span><span style=3D'font-family:Tahoma'> (i)<br> </span></span><span style=3D'position:absolute;top:52.5%;left:6.17%;width=:25.46%; height:5.5%'><span style=3D'font-family:Tahoma'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>return 2i+1</span><sp=an lang=3DEN-GB style=3D'font-family:Tahoma;mso-special-format:lastCR;display=:none'>&#13;</span></span></div> </div> <div v:shape=3D"_x0000_s116792" class=3DO style=3D'mso-line-spacing:"100 5=0 0"; position:absolute;top:86.0%;left:6.74%;width:72.84%;height:6.0%'><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-font-famil=y: Arial;mso-hansi-font-family:Arial;font-size:117%'><b>Heap property</b></sp=an><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-font-famil=y: Arial;mso-hansi-font-family:Arial;font-size:117%'>: </span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-font-famil=y: Arial;mso-hansi-font-family:Arial;font-size:117%'><i>A</i></span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-font-famil=y: Arial;mso-hansi-font-family:Arial;font-size:117%'>[Parent(</span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-font-famil=y: Arial;mso-hansi-font-family:Arial;font-size:117%'><i>i</i></span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-font-famil=y: Arial;mso-hansi-font-family:Arial;font-size:117%'>)] </span><span lang=3DE=N-GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-font-famil=y: Arial;mso-hansi-font-family:Arial;font-size:117%'>&lt;=3D</span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-font-famil=y: Arial;mso-hansi-font-family:Arial;font-size:117%'> </span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-font-famil=

Page 112: Lec20

y: Arial;mso-hansi-font-family:Arial;font-size:117%'><i>A</i></span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-font-famil=y: Arial;mso-hansi-font-family:Arial;font-size:117%'>[</span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-font-famil=y: Arial;mso-hansi-font-family:Arial;font-size:117%'><i>i</i></span><span style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-font-famil=y: Arial;mso-hansi-font-family:Arial;font-size:117%'>]</span><span lang=3DEN-=GB style=3D'font-family:Arial;mso-ascii-font-family:Arial;mso-bidi-font-famil=y: Arial;mso-hansi-font-family:Arial;font-size:117%;mso-special-format:lastCR; display:none'>&#13;</span></div> <div v:shape=3D"_x0000_s116793" class=3DO style=3D'mso-line-spacing:"100 5=0 0"; position:absolute;top:76.75%;left:23.78%;width:70.78%;height:5.5%'><span style=3D'font-family:Tahoma'>Level:<span style=3D'mso-spacerun:yes'>&nbsp; </span>0<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp; </span><=/span><span style=3D'font-family:Tahoma;color:#9999FF;mso-color-index:4'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;</span>1</span><span style=3D'font-=family: Tahoma'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style=3D'font-family:Tahoma;color:#9999CC;mso-color-in=dex: 5'>2</span><span style=3D'font-family:Tahoma'><span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style=3D'font-family:Tahoma;color:#6699FF'>3</span><sp=an lang=3DEN-GB style=3D'font-family:Tahoma;color:#6699FF;mso-special-format:=lastCR; display:none'>&#13;</span></div> <div v:shape=3D"_x0000_s116853" class=3DO style=3D'text-align:center;mso-c=har-wrap: 1;mso-kinsoku-overflow:1'><span style=3D'position:absolute;top:20.0%;left:=64.6%; width:1.68%;height:9.25%'><span style=3D'font-family:Arial;mso-ascii-font-=family: Arial;mso-bidi-font-family:Arial;font-size:183%;color:#BF0F18;mso-special-=format: lastCR;display:none'><b><i>&#13;</i></b></span></span></div> <div v:shape=3D"_x0000_s116854" class=3DO style=3D'position:absolute;top:2=1.75%; left:63.48%;width:4.11%;height:5.25%'>11</div> <div v:shape=3D"_x0000_s116855" class=3DO style=3D'position:absolute;top:4=0.75%; left:44.0%;width:4.11%;height:5.25%'>18</div> <div v:shape=3D"_x0000_s116856" class=3DO style=3D'position:absolute;top:4=1.25%; left:71.16%;width:4.11%;height:5.25%'>19</div> <div v:shape=3D"_x0000_s116857" class=3DO style=3D'position:absolute;top:4=0.5%; left:58.05%;width:4.11%;height:5.25%'>21</div> <div v:shape=3D"_x0000_s116858" class=3DO style=3D'position:absolute;top:3=1.0%; left:51.87%;width:4.11%;height:5.25%'>17</div> <div v:shape=3D"_x0000_s116859" class=3DO style=3D'position:absolute;top:3=1.25%;

Page 113: Lec20

left:76.4%;width:4.11%;height:5.25%'>13</div> <div v:shape=3D"_x0000_s116860" class=3DO style=3D'position:absolute;top:5=2.0%; left:54.86%;width:4.11%;height:5.25%'>26</div> <div v:shape=3D"_x0000_s116863" class=3DO style=3D'position:absolute;top:5=1.75%; left:40.63%;width:4.11%;height:5.25%'>43</div> <div v:shape=3D"_x0000_s116864" class=3DO style=3D'position:absolute;top:4=1.0%; left:81.83%;width:4.11%;height:5.25%'>17</div> <div v:shape=3D"_x0000_s116872" class=3DO style=3D'mso-char-wrap:1;mso-kin=soku-overflow: 1;position:absolute;top:51.75%;left:47.94%;width:4.11%;height:5.25%'><span style=3D'font-family:Times;mso-ascii-font-family:Times;mso-bidi-font-famil=y: Arial'>23</span></div> <div v:shape=3D"_x0000_s116883" class=3DO style=3D'mso-line-spacing:"100 5=0 0"; mso-char-wrap:1;mso-kinsoku-overflow:1;position:absolute;top:68.5%;left:24=.71%; width:3.55%;height:6.0%'><span style=3D'font-family:Arial;mso-ascii-font-f=amily: Arial;mso-bidi-font-family:Arial;font-size:117%'>A</span></div></p:slide></div>

</body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0076.xmlContent-Transfer-Encoding: quoted-printableContent-Type: text/xml; charset="utf-8"

<xml xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"114"/> </o:shapelayout><p:shaperange id=3D"_x0000_s116738"> <v:rect id=3D"_x0000_s116738" style=3D'position:absolute;left:254.125pt;t=op:271.5pt; width:411.875pt;height:43.625pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' fillcolor=3D"#669 [6]" stroked=3D"f" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116739" style=3D'position:absolute;left:28=0.875pt; top:211.375pt;width:375.25pt;height:43.625pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116740" style=3D'position:absolute;left:33=6.75pt; top:160.25pt;width:265.875pt;height:43.625pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle' fillcolor=3D"#99c [5]" stroked=3D"f" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116741" style=3D'position:absolute;left:41=6.75pt; top:111.5pt;width:103.875pt;height:43.625pt;mso-wrap-style:none; mso-wrap-distance-left:0;mso-wrap-distance-right:0;v-text-anchor:middle'

Page 114: Lec20

fillcolor=3D"#cccce6 [7]" stroked=3D"f" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:shape id=3D"_x0000_s116742" type=3D"#_x0000_m106510" style=3D='position:absolute; left:36pt;top:36pt;width:9in;height:59.875pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/> </v:shape><v:group id=3D"_x0000_s116882" style=3D'position:absolute;left:=229.875pt; top:331.375pt;width:450pt;height:71.75pt' coordorigin=3D"2049,2962" coordsize=3D"3591,574" o:tableproperties=3D"1" o:tablelimits=3D"32.5pt 3=2.375pt"> <o:lock v:ext=3D"edit" rotation=3D"t"/> <v:rect id=3D"_x0000_s116744" style=3D'position:absolute;left:5281;top:3=249; width:359;height:287' fillcolor=3D"#669 [6]" stroked=3D"f" strokecolor==3D"black [1]" strokeweight=3D"1pt"> <v:fill alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116745" style=3D'position:absolute;left:4=923; top:3249;width:358;height:287' fillcolor=3D"#669 [6]" stroked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116746" style=3D'position:absolute;left:4=562; top:3249;width:361;height:287' fillcolor=3D"#669 [6]" stroked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116747" style=3D'position:absolute;left:4=204; top:3249;width:358;height:287' fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116748" style=3D'position:absolute;left:3=845; top:3249;width:359;height:287' fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116749" style=3D'position:absolute;left:3=485; top:3249;width:360;height:287' fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/>

Page 115: Lec20

</v:rect><v:rect id=3D"_x0000_s116750" style=3D'position:absolute;left:3=127; top:3249;width:358;height:287' fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116751" style=3D'position:absolute;left:2=766; top:3249;width:361;height:287' fillcolor=3D"#99c [5]" stroked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116752" style=3D'position:absolute;left:2=408; top:3249;width:358;height:287' fillcolor=3D"#99c [5]" stroked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116753" style=3D'position:absolute;left:2=049; top:3249;width:359;height:287' fillcolor=3D"#cccce6 [7]" stroked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116754" style=3D'position:absolute;left:5=281; top:2962;width:359;height:287' filled=3D"f" fillcolor=3D"#99f [4]" stro=ked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116755" style=3D'position:absolute;left:4=923; top:2962;width:358;height:287' filled=3D"f" fillcolor=3D"#99f [4]" stro=ked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116756" style=3D'position:absolute;left:4=562; top:2962;width:361;height:287' filled=3D"f" fillcolor=3D"#99f [4]" stro=ked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116757" style=3D'position:absolute;left:4=204; top:2962;width:358;height:287' filled=3D"f" fillcolor=3D"#99f [4]" stro=ked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt">

Page 116: Lec20

<v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116758" style=3D'position:absolute;left:3=845; top:2962;width:359;height:287' filled=3D"f" fillcolor=3D"#99f [4]" stro=ked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116759" style=3D'position:absolute;left:3=485; top:2962;width:360;height:287' filled=3D"f" fillcolor=3D"#99f [4]" stro=ked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116760" style=3D'position:absolute;left:3=127; top:2962;width:358;height:287' filled=3D"f" fillcolor=3D"#99f [4]" stro=ked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116761" style=3D'position:absolute;left:2=766; top:2962;width:361;height:287' filled=3D"f" fillcolor=3D"#99f [4]" stro=ked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116762" style=3D'position:absolute;left:2=408; top:2962;width:358;height:287' filled=3D"f" fillcolor=3D"#99f [4]" stro=ked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:rect id=3D"_x0000_s116763" style=3D'position:absolute;left:2=049; top:2962;width:359;height:287' filled=3D"f" fillcolor=3D"#99f [4]" stro=ked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill color2=3D"white [0]" alignshape=3D"f" o:detectmouseclick=3D"t"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> </v:rect><v:line id=3D"_x0000_s116764" style=3D'position:absolute' from==3D"2049,2962" to=3D"2408,2962" stroked=3D"f" strokecolor=3D"black [1]" strokeweight==3D"2.25pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" endcap=3D"square"

Page 117: Lec20

imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116765" style=3D'position:absolute' from==3D"2049,3249" to=3D"5640,3249" strokecolor=3D"black [1]" strokeweight=3D"2.25pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" imagealignshape=3D"f="/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116766" style=3D'position:absolute' from==3D"2049,3536" to=3D"2408,3536" strokecolor=3D"black [1]" strokeweight=3D"2.25pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" imagealignshape=3D"f="/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116767" style=3D'position:absolute' from==3D"5640,2962" to=3D"5640,3249" stroked=3D"f" strokecolor=3D"black [1]" strokeweight==3D"2.25pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" endcap=3D"square" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116768" style=3D'position:absolute' from==3D"2408,2962" to=3D"2766,2962" stroked=3D"f" strokecolor=3D"black [1]" strokeweight==3D"2.25pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" endcap=3D"square" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116769" style=3D'position:absolute' from==3D"2049,3249" to=3D"2049,3536" strokecolor=3D"black [1]" strokeweight=3D"2.25pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" imagealignshape=3D"f="/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116770" style=3D'position:absolute' from==3D"2766,2962" to=3D"3127,2962" stroked=3D"f" strokecolor=3D"black [1]" strokeweight==3D"2.25pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" endcap=3D"square" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116771" style=3D'position:absolute' from==3D"2408,3249" to=3D"2408,3536" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" imagealignshape=3D"f="/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116772" style=3D'position:absolute' from==3D"3127,2962" to=3D"3485,2962" stroked=3D"f" strokecolor=3D"black [1]" strokeweight==3D"2.25pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" endcap=3D"square" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116773" style=3D'position:absolute' from==3D"2766,3249"

Page 118: Lec20

to=3D"2766,3536" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" imagealignshape=3D"f="/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116774" style=3D'position:absolute' from==3D"3485,2962" to=3D"3845,2962" stroked=3D"f" strokecolor=3D"black [1]" strokeweight==3D"2.25pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" endcap=3D"square" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116775" style=3D'position:absolute' from==3D"3127,3249" to=3D"3127,3536" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" imagealignshape=3D"f="/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116776" style=3D'position:absolute' from==3D"3845,2962" to=3D"4204,2962" stroked=3D"f" strokecolor=3D"black [1]" strokeweight==3D"2.25pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" endcap=3D"square" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116777" style=3D'position:absolute' from==3D"3485,3249" to=3D"3485,3536" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" imagealignshape=3D"f="/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116778" style=3D'position:absolute' from==3D"4204,2962" to=3D"4562,2962" stroked=3D"f" strokecolor=3D"black [1]" strokeweight==3D"2.25pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" endcap=3D"square" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116779" style=3D'position:absolute' from==3D"3845,3249" to=3D"3845,3536" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" imagealignshape=3D"f="/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116780" style=3D'position:absolute' from==3D"4562,2962" to=3D"4923,2962" stroked=3D"f" strokecolor=3D"black [1]" strokeweight==3D"2.25pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" endcap=3D"square" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116781" style=3D'position:absolute' from==3D"4204,3249" to=3D"4204,3536" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" imagealignshape=3D"f="/>

Page 119: Lec20

<v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116782" style=3D'position:absolute' from==3D"4923,2962" to=3D"5281,2962" stroked=3D"f" strokecolor=3D"black [1]" strokeweight==3D"2.25pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" endcap=3D"square" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116783" style=3D'position:absolute' from==3D"4562,3249" to=3D"4562,3536" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" imagealignshape=3D"f="/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116784" style=3D'position:absolute' from==3D"5281,2962" to=3D"5640,2962" stroked=3D"f" strokecolor=3D"black [1]" strokeweight==3D"2.25pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" endcap=3D"square" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116785" style=3D'position:absolute' from==3D"4923,3249" to=3D"4923,3536" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" imagealignshape=3D"f="/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116786" style=3D'position:absolute' from==3D"5281,3249" to=3D"5281,3536" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" imagealignshape=3D"f="/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116787" style=3D'position:absolute' from==3D"5640,3249" to=3D"5640,3536" strokecolor=3D"black [1]" strokeweight=3D"2.25pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" endcap=3D"square" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116788" style=3D'position:absolute' from==3D"2408,3536" to=3D"5640,3536" strokecolor=3D"black [1]" strokeweight=3D"2.25pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" endcap=3D"square" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116789" style=3D'position:absolute' from==3D"2049,2962" to=3D"2049,3249" stroked=3D"f" strokecolor=3D"black [1]" strokeweight==3D"2.25pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrowwidth=3D"narrow" endarrowlength=3D"short" endcap=3D"square" imagealignshape=3D"f"/> <v:shadow color=3D"#00007d [2]"/> </v:line></v:group><v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21=600" o:spt=3D"202" path=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/>

Page 120: Lec20

<v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s116791" type=3D"#_x0000_t202" style==3D'position:absolute; left:37pt;top:107.5pt;width:186.25pt;height:208.5pt' filled=3D"f" fillco=lor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]" strokeweight=3D"1pt"> <v:fill color2=3D"white [0]"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrow=width=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s116792" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:41.625pt;top:458.625pt;width:489.5pt;height:40.875pt' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]" strokewei=ght=3D"1pt"> <v:fill color2=3D"white [0]"/> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrow=width=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s116793" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:164.375pt;top:410.5pt;width:514.5pt;height:36pt' filled=3D"f" fillcolor=3D"#cccce6 [7]" stroked=3D"f" strokecolor=3D"black [1]" stroke=weight=3D"1pt"> <v:stroke startarrowwidth=3D"narrow" startarrowlength=3D"short" endarrow=width=3D"narrow" endarrowlength=3D"short"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:line id=3D"_x0000_s116831" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"388.5pt,130.625pt" to=3D"466.625pt,181pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116832" style=3D'position:absolute; v-text-anchor:middle' from=3D"466pt,128.375pt" to=3D"569.625pt,183.25pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116833" style=3D'position:absolute; v-text-anchor:middle' from=3D"562.125pt,186.875pt" to=3D"602.5pt,235.625=pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116834" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"333.375pt,182.25pt" to=3D"383.5pt,233.375p=t" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116835" style=3D'position:absolute; v-text-anchor:middle' from=3D"387.375pt,181.125pt" to=3D"430pt,235.75pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116836" style=3D'position:absolute; v-text-anchor:middle' from=3D"332.75pt,232.25pt" to=3D"357.5pt,299.75pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s116841" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"403pt,234.5pt" to=3D"427.875pt,302pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s116842" style=3D'position:absolute;left:34=

Page 121: Lec20

2.375pt; top:275.875pt;width:31pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:line id=3D"_x0000_s116844" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"306.125pt,231pt" to=3D"331pt,298.5pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s116846" style=3D'position:absolute;left:58=5.125pt; top:216.375pt;width:31.125pt;height:34pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:line id=3D"_x0000_s116847" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"525.75pt,183.375pt" to=3D"561.5pt,232.25pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s116848" style=3D'position:absolute;left:50=9.125pt; top:216.375pt;width:31.125pt;height:34pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s116851" style=3D'position:absolute;left:37=1pt; top:163.875pt;width:31pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s116852" style=3D'position:absolute;left:54=6.25pt; top:166pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s116853" style=3D'position:absolute;left:45=5.25pt; top:114.875pt;width:31.25pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:shape id=3D"_x0000_s116854" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:449.75pt;top:112.25pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:group id=3D"_x0000_s116865" style=3D'position:absolute;left:=309.5pt; top:215.25pt;width:38.5pt;height:36.25pt' coordorigin=3D"2877,1950" coordsize=3D"308,290"> <v:oval id=3D"_x0000_s116850" style=3D'position:absolute;left:2922;top:1=968; width:249;height:272;mso-wrap-style:none;v-text-anchor:middle' fillcolo=r=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:shape id=3D"_x0000_s116855" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:2877;top:1950;width:308;height:288;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/>

Page 122: Lec20

<v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape></v:group><v:shape id=3D"_x0000_s116856" type=3D"#_x0000_t202" style=3D'position:absolute;left:504.875pt;top:217.25pt;width:38.5pt;heig=ht:36pt; mso-wrap-style:none;v-text-anchor:top-baseline' filled=3D"f" fillcolor==3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:group id=3D"_x0000_s116866" style=3D'position:absolute;left:=411pt; top:213.125pt;width:38.5pt;height:36.25pt' coordorigin=3D"3543,1951" coordsize=3D"308,290"> <v:oval id=3D"_x0000_s116849" style=3D'position:absolute;left:3570;top:1=969; width:250;height:272;mso-wrap-style:none;v-text-anchor:middle' fillcolo=r=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:shape id=3D"_x0000_s116857" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:3543;top:1951;width:308;height:288;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape></v:group><v:shape id=3D"_x0000_s116858" type=3D"#_x0000_t202" style=3D'position:absolute;left:366.5pt;top:161.625pt;width:38.5pt;heigh=t:36pt; mso-wrap-style:none;v-text-anchor:top-baseline' filled=3D"f" fillcolor==3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s116859" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:542.75pt;top:163.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:group id=3D"_x0000_s116869" style=3D'position:absolute;left:=387.625pt; top:275.375pt;width:38.5pt;height:36pt' coordorigin=3D"3320,2989" coords=ize=3D"308,288"> <v:oval id=3D"_x0000_s116843" style=3D'position:absolute;left:3346;top:2=993; width:249;height:271;mso-wrap-style:none;v-text-anchor:middle' fillcolo=r=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:shape id=3D"_x0000_s116860" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:3320;top:2989;width:308;height:288;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/>

Page 123: Lec20

<v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape></v:group><v:group id=3D"_x0000_s116868" style=3D'position:abs=olute; left:285.25pt;top:274.25pt;width:38.5pt;height:36pt' coordorigin=3D"2392=,2989" coordsize=3D"308,288"> <v:oval id=3D"_x0000_s116845" style=3D'position:absolute;left:2428;top:2=993; width:249;height:271;mso-wrap-style:none;v-text-anchor:middle' fillcolo=r=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:shape id=3D"_x0000_s116863" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:2392;top:2989;width:308;height:288;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape></v:group><v:shape id=3D"_x0000_s116864" type=3D"#_x0000_t202" style=3D'position:absolute;left:581.5pt;top:216.5pt;width:38.5pt;height:=36pt; mso-wrap-style:none;v-text-anchor:top-baseline' filled=3D"f" fillcolor==3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s116872" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:337.875pt;top:274pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s116883" type=3D"#_x0000_t202" style=3D'p=osition:absolute; left:170.25pt;top:364.625pt;width:38.875pt;height:40.875pt' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape></p:shaperange></xml>------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0076_image024.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhUQHbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABPAdgAggAAAAAAAGZmmZmZzJmZ/78PGMzM5v///wP/CLrc/jDKSau9eJnNu/9gKI4kmZ1oqq5s674wVs50bYNxru987/+Om9AQKBqNwxlwyWw6n7AkrXioWq0B6QjK7Xq/TC0pcC1js2IPeM1uuyvpENlMP6Djhrd+z+/iPXN1ZndxfYaHiDF/HIGCg3+JkZKTFIsbjY5lhFqUnZ6TlpiZV5tSn6eoe6GjgqVDqbCxXqusdK5Csrm6QIuitVW3N7vDxFF/vr/BNsXMzSe9v7aFztTVENDRmtPW3NbY2Vjb3ePM3+B24uTqurTnyjXr8ex4BQXIowEF6fL8nvSM7gzoE9Ov4Kc09Trca8UhoSmDECWJGQgo2yaHuCJqPCQF/yOghdpAeKSxsSSfJBRFgARGYqQJkzDbCHEpx1ERGjRxxNz55UbKGUfOvBP5UyfPo09q5JxyU8vSPEijhinx1NKMnFKz/qBq9d8HrWB3jKja1cbIsGiNiSxrFWPatzrqdZILt66LAqjo2t2LQW9evHwDSwCcy6/gTgMSK17MuLHjx5AjM64nubLly5gvU87MuXPiwxQ8i/a8ebTp05hLo14NesLqx0eMcC7wurbtxqpvc24tQfcAKoMCWM7tu7hp2pyF3+YdQTfIIpGRG5+OmnjjoEdeM4dweyUwx9api+8cHrgt

Page 124: Lec20

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

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0077.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title>

Page 125: Lec20

<![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0077.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Implementing Heaps (2)"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"115"/></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>17=</span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s117762" type==3D"#_x0000_m106510" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:65.625pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_s117763" type==3D"#_x0000_m106511" style=3D'position:absolute;left:30.25pt;top:129.75pt;width:9in;height:249=

Page 126: Lec20

.875pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s117762" class=3DT style=3D'position:absolute;top:8=.75%; left:5.99%;width:88.2%;height:8.5%'><span lang=3DDA>Implementing Heaps (2)=</span></div> <div v:shape=3D"_x0000_s117763"> <div class=3DB><span style=3D'position:absolute;top:25.0%;left:8.98%;width=:92.32%; height:6.75%'><span class=3DBB style=3D'position:absolute;left:-4.05%;top:=.3em'>&uml;</span><span lang=3DDA>Notice the implicit tree links; children of </span></span><span style=3D'position:absolute;top:32.25%;left:8.98%;width:84.45%;height:6.75%='><span lang=3DDA>node </span><span lang=3DDA><i>i</i></span><span lang=3DDA> are =2</span><span lang=3DDA><i>i</i></span><span lang=3DDA> and 2</span><span lang=3DDA><i>i=</i></span><span lang=3DDA>+1&#13;</span></span></div> <div class=3DB style=3D'position:absolute;top:40.75%;left:5.24%;width:88.2=%; height:6.75%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.=75%; height:100.0%'><span class=3DBB style=3D'position:absolute;left:-4.43%;top=:.3em'>&uml;</span><span lang=3DDA>Why is this useful?&#13;</span></span></div> <div class=3DB1><span style=3D'position:absolute;top:49.0%;left:13.29%;wid=th:79.96%; height:6.0%'><span class=3DB1B style=3D'position:absolute;left:-3.74%;top:=.3em'>&uml;</span><span lang=3DDA>In a binary representation, a </span></span><span style=3D'posit=ion: absolute;top:55.25%;left:13.29%;width:91.38%;height:6.0%'><span lang=3DDA>=multiplication/division by two is left/right shift&#13;</span></span></div> <div class=3DB1 style=3D'position:absolute;top:62.75%;left:10.29%;width:99=.06%; height:6.0%'><span style=3D'position:absolute;top:0%;left:3.02%;width:96.7=8%; height:100.0%'><span class=3DB1B style=3D'position:absolute;left:-3.12%; top:.3em'>&uml;</span><span lang=3DDA>Adding 1 can be done by adding the l=owest bit</span></span></div> </div></p:slide></div>

</body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

Page 127: Lec20

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0065.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Insertion in a Heap"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><!--[if gte IE 5]><object id=3DMSOANIM classid=3D"CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"=></object><object id=3DMSOTIME classid=3D"CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"=></object><![endif]--><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><style><!--oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><script><!--g_animItemsToHide=3Dnew Array("_x0000_s99388_AllText","_x0000_s99388","_x00=00_s99387","_x0000_s99386","_x0000_s99331_10_19","_x0000_s99383_AllText","_=x0000_s99383","_x0000_s99345","_x0000_s99340","_x0000_s99331_0_10");

//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"97"/> <o:regrouptable v:ext=3D"edit"> <o:entry new=3D"1" old=3D"0"/> <o:entry new=3D"2" old=3D"0"/> </o:regrouptable></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"

Page 128: Lec20

onkeypress=3D"_KPH()" oa:clockstart=3D"onstart">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>18=</span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><v:line id=3D"_x0000_s993=86" style=3D'position:absolute;flip:x;v-text-anchor:middle' from=3D"499.75pt,=361.75pt" to=3D"524.625pt,429.25pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> <p:animation number=3D"11" delay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack" flag=3D"16384"/></v:line><![if !vml]><img border==3D0 v:shapes=3D"_x0000_s99386" src=3D"slide0065_image025.gif" style=3D'positio=n:absolute; top:67.0%;left:69.28%;width:3.93%;height:13.0%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s99330" type==3D"#_x0000_m106510" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:74.125pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape> <div v:shape=3D"_x0000_s99330" class=3DT style=3D'position:absolute;top:9.=5%; left:5.99%;width:88.2%;height:8.5%'>Insertion in a Heap</div> <p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_=s99331" type=3D"#_x0000_m106511" style=3D'position:absolute;left:48.25pt;top:156.=25pt; width:209.625pt;height:137.375pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/><p:animation number=3D"2" de=lay=3D"0" type=3D"text" level=3D"1" effect=3D"cut" direction=3D"noBlack"/></v:shap=e> <div v:shape=3D"_x0000_s99331" class=3DB> <div id=3D"_x0000_s99331_0_10" style=3D'position:absolute;top:30.0%;left:7=

Page 129: Lec20

.67%; width:27.34%;height:6.75%;white-space:nowrap'><span style=3D'position:abso=lute; top:0%;left:13.69%;width:86.3%;height:100.0%'><span class=3DBB style=3D'po=sition: absolute;left:-15.87%;top:.3em'>&uml;</span>Insert 12&#13;</span></div> <div id=3D"_x0000_s99331_10_19" style=3D'position:absolute;top:38.5%;left:=7.67%; width:27.34%;height:6.75%;white-space:nowrap'><span style=3D'position:abso=lute; top:0%;left:13.69%;width:86.3%;height:100.0%'><span class=3DBB style=3D'po=sition: absolute;left:-15.87%;top:.3em'>&uml;</span>Insert 8</span></div> </div> <v:line id=3D"_x0000_s99333" style=3D'position:absolute;flip:x;v-text-anch=or:middle' from=3D"253.5pt,201.375pt" to=3D"346.5pt,268.875pt" o:regroupid=3D"2" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s99334" style=3D'position:absolute;v-text-an=chor:middle' from=3D"352.75pt,201.375pt" to=3D"464.375pt,268.875pt" o:regroupid=3D"2" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s99333,_x0000_s993=34" src=3D"slide0065_image026.gif" style=3D'position:absolute;top:37.25%;left:=35.2%; width:29.77%;height:13.0%'><![endif]><v:line id=3D"_x0000_s99335" style=3D='position:absolute; v-text-anchor:middle' from=3D"470.625pt,268.875pt" to=3D"532.75pt,356.625=pt" o:regroupid=3D"2" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s99335" src=3D"slide0065_image027.gif" style=3D'position:absolute;top:49.75%;left:=65.35%; width:8.98%;height:16.75%'><![endif]><v:line id=3D"_x0000_s99336" style=3D='position:absolute; flip:x;v-text-anchor:middle' from=3D"191.5pt,268.875pt" to=3D"247.375pt,3=56.625pt" o:regroupid=3D"2" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s99337" style=3D'position:absolute;v-text-an=chor:middle' from=3D"253.5pt,268.875pt" to=3D"303pt,356.625pt" o:regroupid=3D"2" strok=ecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s99338" style=3D'position:absolute;v-text-an=chor:middle' from=3D"197.75pt,363.5pt" to=3D"222.5pt,431pt" o:regroupid=3D"2" strokeco=lor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s99339" style=3D'position:absolute;v-text-an=chor:middle' from=3D"309.375pt,363.5pt" to=3D"334pt,431pt" o:regroupid=3D"2" strokecol=or=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s99336,_x0000_s99337,_x0000_s99338,_x0000_s99339" src=3D"slide0065_image028.gif" style=3D'position:absolute;top:49.75%;left:=26.59%; width:20.22%;height:30.5%'><![endif]><v:line id=3D"_x0000_s99340" style=3D='position:absolute;

Page 130: Lec20

v-text-anchor:middle' from=3D"414.75pt,363.5pt" to=3D"439.5pt,431pt" o:re=groupid=3D"2" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> <p:animation number=3D"3" delay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack" flag=3D"16384"/></v:line><![if !vml]><img border==3D0 v:shapes=3D"_x0000_s99340" src=3D"slide0065_image029.gif" style=3D'positio=n:absolute; top:67.25%;left:57.49%;width:3.93%;height:13.0%'><![endif]><v:line id=3D"_=x0000_s99342" style=3D'position:absolute;flip:x;v-text-anchor:middle' from=3D"383.75pt,=370.25pt" to=3D"408.625pt,437.875pt" o:regroupid=3D"2" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s99342" src=3D"slide0065_image030.gif" style=3D'position:absolute;top:68.5%;left:5=3.18%; width:3.93%;height:13.0%'><![endif]><v:oval id=3D"_x0000_s99345" style=3D'=position:absolute; left:427.125pt;top:417.5pt;width:31.125pt;height:33.875pt;mso-wrap-style:=none; v-text-anchor:middle' o:regroupid=3D"2" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> <p:animation number=3D"4" delay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack" flag=3D"17412"/></v:oval><![if !vml]><img border==3D0 v:shapes=3D"_x0000_s99345" src=3D"slide0065_image031.gif" style=3D'positio=n:absolute; top:77.25%;left:59.36%;width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_=x0000_s99346" style=3D'position:absolute;left:371.375pt;top:417.5pt;width:31.125pt;heig=ht:33.875pt; mso-wrap-style:none;v-text-anchor:middle' o:regroupid=3D"2" fillcolor=3D"=white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s99347" style=3D'position:absolute;left:315.=5pt; top:417.5pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' o:regroupid=3D"2" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s99346,_x0000_s993=47" src=3D"slide0065_image032.gif" style=3D'position:absolute;top:77.25%;left:=43.82%; width:12.54%;height:6.75%'><![endif]><v:line id=3D"_x0000_s99348" style=3D='position:absolute; flip:x;v-text-anchor:middle' from=3D"278.375pt,363.5pt" to=3D"303.25pt,43=1pt" o:regroupid=3D"2" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s99348" src=3D"slide0065_image033.gif" style=3D'position:absolute;top:67.25%;left:=38.57%; width:3.93%;height:13.0%'><![endif]><v:oval id=3D"_x0000_s99349" style=3D'=position:absolute; left:203.875pt;top:417.5pt;width:31pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' o:regroupid=3D"2" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s99350" style=3D'position:absolute;left:262.=

Page 131: Lec20

75pt; top:417.5pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' o:regroupid=3D"2" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s99349,_x0000_s993=50" src=3D"slide0065_image034.gif" style=3D'position:absolute;top:77.25%;left:=28.27%; width:12.92%;height:6.75%'><![endif]><v:line id=3D"_x0000_s99352" style=3D='position:absolute; flip:x;v-text-anchor:middle' from=3D"166.625pt,363.5pt" to=3D"191.5pt,431=pt" o:regroupid=3D"2" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s99353" style=3D'position:absolute;left:148p=t;top:417.5pt; width:31.125pt;height:33.875pt;mso-wrap-style:none;v-text-anchor:middle' o:regroupid=3D"2" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s99352,_x0000_s993=53" src=3D"slide0065_image035.gif" style=3D'position:absolute;top:67.25%;left:=20.41%; width:6.36%;height:16.75%'><![endif]><v:oval id=3D"_x0000_s99354" style=3D='position:absolute; left:514.125pt;top:343.125pt;width:31.125pt;height:34pt;mso-wrap-style:no=ne; v-text-anchor:middle' o:regroupid=3D"2" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s99354" src=3D"slide0065_image036.gif" style=3D'position:absolute;top:63.5%;left:7=1.34%; width:4.68%;height:6.75%'><![endif]><v:line id=3D"_x0000_s99355" style=3D'=position:absolute; flip:x;v-text-anchor:middle' from=3D"414.75pt,268.875pt" to=3D"476.75pt,3=56.625pt" o:regroupid=3D"2" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s99356" style=3D'position:absolute;left:396p=t;top:343.125pt; width:31.125pt;height:34pt;mso-wrap-style:none;v-text-anchor:middle' o:regroupid=3D"2" fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s99355,_x0000_s993=56" src=3D"slide0065_image037.gif" style=3D'position:absolute;top:49.75%;left:=54.86%; width:11.61%;height:20.5%'><![endif]><v:oval id=3D"_x0000_s99357" style=3D='position:absolute; left:290.75pt;top:343.125pt;width:31.25pt;height:34pt;mso-wrap-style:none; v-text-anchor:middle' o:regroupid=3D"2" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s99357" src=3D"slide0065_image038.gif" style=3D'position:absolute;top:63.5%;left:4=0.26%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s99358" style=3D'=position:absolute; left:179pt;top:343.125pt;width:31.125pt;height:34pt;mso-wrap-style:none; v-text-anchor:middle' o:regroupid=3D"2" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/>

Page 132: Lec20

</v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s99358" src=3D"slide0065_image039.gif" style=3D'position:absolute;top:63.5%;left:2=4.71%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s99359" style=3D'=position:absolute; left:234.875pt;top:255.125pt;width:31pt;height:33.875pt;mso-wrap-style:no=ne; v-text-anchor:middle' o:regroupid=3D"2" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s99359" src=3D"slide0065_image040.gif" style=3D'position:absolute;top:47.25%;left:=32.58%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s99360" style=3D'=position:absolute; left:458.125pt;top:255.125pt;width:31.125pt;height:33.875pt;mso-wrap-styl=e:none; v-text-anchor:middle' o:regroupid=3D"2" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s99360" src=3D"slide0065_image041.gif" style=3D'position:absolute;top:47.25%;left:=63.48%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s99361" style=3D'=position:absolute; left:334pt;top:181pt;width:31.25pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' o:regroupid=3D"2" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s99361" src=3D"slide0065_image042.gif" style=3D'position:absolute;top:33.5%;left:4=6.25%; width:4.68%;height:6.75%'><![endif]> <div v:shape=3D"_x0000_s99361" class=3DO style=3D'text-align:center;mso-ch=ar-wrap: 1;mso-kinsoku-overflow:1'><span style=3D'position:absolute;top:32.25%; left:47.75%;width:1.68%;height:9.25%'><span style=3D'font-family:Arial; mso-ascii-font-family:Arial;mso-bidi-font-family:Arial;font-size:183%; color:#BF0F18;mso-special-format:lastCR;display:none'><b><i>&#13;</i></b><=/span></span></div> <v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt=3D"202" pa=th=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s99363" type=3D"#_x0000_t202" style=3D='position:absolute; left:329.5pt;top:183pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s99363_AllText" v:shape=3D"_x0000_s99363" class=3DO style=3D'position:absolute;top:35.0%;left:46.81%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>11</div> </div> <v:shape id=3D"_x0000_s99372" type=3D"#_x0000_t202" style=3D'position:abso=lute; left:175.5pt;top:342pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=

Page 133: Lec20

=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s99372" class=3DO style=3D'position:absolute;top:64=.25%; left:25.46%;width:4.11%;height:5.25%'>18</div> <v:shape id=3D"_x0000_s99374" type=3D"#_x0000_t202" style=3D'position:abso=lute; left:390.5pt;top:344pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s99374_AllText" v:shape=3D"_x0000_s99374" class=3DO style=3D'position:absolute;top:64.75%;left:55.24%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>19</div> </div> <v:shape id=3D"_x0000_s99375" type=3D"#_x0000_t202" style=3D'position:abso=lute; left:288.5pt;top:342pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s99376" type=3D"#_x0000_t202" style=3D'pos=ition:absolute; left:230.5pt;top:253pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s99375" class=3DO style=3D'position:absolute;top:64=.25%; left:41.01%;width:4.11%;height:5.25%'>21</div> <div v:shape=3D"_x0000_s99376" class=3DO style=3D'position:absolute;top:47=.75%; left:32.95%;width:4.11%;height:5.25%'>17</div> <v:shape id=3D"_x0000_s99377" type=3D"#_x0000_t202" style=3D'position:abso=lute; left:453.5pt;top:255pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s99377_AllText" v:shape=3D"_x0000_s99377" class=3DO style=3D'position:absolute;top:48.25%;left:64.04%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=

Page 134: Lec20

>13</div> </div> <v:shape id=3D"_x0000_s99378" type=3D"#_x0000_t202" style=3D'position:abso=lute; left:200.5pt;top:416pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s99379" type=3D"#_x0000_t202" style=3D'pos=ition:absolute; left:259.5pt;top:417pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s99380" type=3D"#_x0000_t202" style=3D'pos=ition:absolute; left:312.5pt;top:417pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s99381" type=3D"#_x0000_t202" style=3D'pos=ition:absolute; left:367.5pt;top:416pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s99382" type=3D"#_x0000_t202" style=3D'pos=ition:absolute; left:143.5pt;top:417pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s99378" class=3DO style=3D'position:absolute;top:78=.0%; left:28.83%;width:4.11%;height:5.25%'>23</div> <div v:shape=3D"_x0000_s99379" class=3DO style=3D'position:absolute;top:78=.25%; left:37.07%;width:4.11%;height:5.25%'>26</div> <div v:shape=3D"_x0000_s99380" class=3DO style=3D'position:absolute;top:78=.25%; left:44.38%;width:4.11%;height:5.25%'>29</div> <div v:shape=3D"_x0000_s99381" class=3DO style=3D'position:absolute;top:78=.0%; left:52.05%;width:4.11%;height:5.25%'>31</div> <div v:shape=3D"_x0000_s99382" class=3DO style=3D'position:absolute;top:78=.25%; left:20.97%;width:4.11%;height:5.25%'>43</div> <v:shape id=3D"_x0000_s99383" type=3D"#_x0000_t202" style=3D'position:abso=

Page 135: Lec20

lute; left:422.25pt;top:417.125pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> <p:animation number=3D"5" delay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack"/></v:shape> <div id=3D"_x0000_s99383_AllText" v:shape=3D"_x0000_s99383" class=3DO style=3D'position:absolute;top:78.25%;left:59.73%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>12</div> </div> <v:oval id=3D"_x0000_s99387" style=3D'position:absolute;left:481.125pt;top=:415.75pt; width:31.125pt;height:33.875pt;mso-wrap-style:none;v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> <p:animation number=3D"12" delay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack" flag=3D"17412"/></v:oval><![if !vml]><img border==3D0 v:shapes=3D"_x0000_s99387" src=3D"slide0065_image043.gif" style=3D'positio=n:absolute; top:77.0%;left:66.85%;width:4.68%;height:6.75%'><![endif]><v:shape id=3D"_=x0000_s99373" type=3D"#_x0000_t202" style=3D'position:absolute;left:510.5pt;top:342pt;w=idth:38.5pt; height:36pt;mso-wrap-style:none;v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s99373_AllText" v:shape=3D"_x0000_s99373" class=3DO style=3D'position:absolute;top:64.25%;left:71.91%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>17</div> </div> <v:shape id=3D"_x0000_s99388" type=3D"#_x0000_t202" style=3D'position:abso=lute; left:478.875pt;top:415.25pt;width:32.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> <p:animation number=3D"13" delay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack"/></v:shape> <div id=3D"_x0000_s99388_AllText" v:shape=3D"_x0000_s99388" class=3DO style=3D'position:absolute;top:78.0%;left:67.6%;width:3.18%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=><span style=3D'mso-spacerun:yes'>&nbsp;</span>8</div> </div></p:slide></div>

<p:animation number=3D"1347963229"/><oa:par id=3D"TimeNode0" dur=3D"indefin=ite"

Page 136: Lec20

restart=3D"never" p:nodeType=3D"timingRoot"> <oa:seq id=3D"TimeNode1" dur=3D"indefinite" prev=3D"document.onpptprev" next=3D"document.onpptnext" concurrent=3D"enabled" nextAction=3D"seek" p:nodeType=3D"mainSeq"> <oa:par id=3D"TimeNode2" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode3" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode4" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode5" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s99331_0_10" attributeName=3D"style.visibilit=y" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode6" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode7" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode8" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"clic=kEffect"> <oa:set id=3D"TimeNode9" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s99340" attributeName=3D"style.visibility" to=3D"visible"/> </oa:par> <oa:par id=3D"TimeNode10" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"with=Effect"> <oa:set id=3D"TimeNode11" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s99345" attributeName=3D"style.visibility" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode12" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode13" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode14" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"2" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode15" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s99383" attributeName=3D"style.visibility" to=3D"visible"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode16" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill==3D"hold" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode17" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s99383_AllText" attributeName=3D"style.visibi=lity" to=3D"visible"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode18" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode19" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode20" o:presetID=3D"ppt_0" o:presetClass=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:animateMotion id=3D"TimeNode21" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99374" attributeName=3D"ppt_x,ppt_y" origin=

Page 137: Lec20

=3D"layout" path=3D"M -6.94444E-6 -5.78035E-7 L 0.04288 0.13942 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode22" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode23" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99374_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M -6.94444E-6 -5.78035E-7 L 0.04288 0.13942= " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![endif]><oa:par id=3D"TimeNode24" o:presetID=3D"ppt_0" o:presetClass==3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"3" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode25" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99383" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M 0.0 0.0 L -0.04289 -0.13526 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode26" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode27" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99383_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M 0.0 0.0 L -0.04289 -0.13526 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode28" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode29" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode30" o:presetID=3D"ppt_0" o:presetClass=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"4" p:nodeType=3D"clickEffect"> <oa:animateMotion id=3D"TimeNode31" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99383" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M -0.04288 -0.13526 L 0.04132 -0.3022 " pptPathEditMode=3D"re=lative" o:rAngle=3D"0.0" o:rCenter=3D"0.042,-0.083" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode32" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode33" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99383_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M -0.04288 -0.13526 L 0.04132 -0.3022 " pptPathEditMode=3D"relative" o:rAngle=3D"0.0" o:rCenter=3D"0.042,-0.0=83" o:pointsTypes=3D"AA"/> </oa:par> <![endif]><oa:par id=3D"TimeNode34" o:presetID=3D"ppt_0" o:presetClass=

Page 138: Lec20

=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode35" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99377" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M -8.33333E-7 -2.89017E-7 L -0.08577 0.16486 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode36" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode37" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99377_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M -8.33333E-7 -2.89017E-7 L -0.08577 0.1648=6 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode38" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode39" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode40" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode41" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s99331_10_19" attributeName=3D"style.visibili=ty" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode42" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode43" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode44" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"clic=kEffect"> <oa:set id=3D"TimeNode45" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s99386" attributeName=3D"style.visibility" to=3D"visible"/> </oa:par> <oa:par id=3D"TimeNode46" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"with=Effect"> <oa:set id=3D"TimeNode47" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s99387" attributeName=3D"style.visibility" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode48" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode49" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode50" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode51" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s99388" attributeName=3D"style.visibility"

Page 139: Lec20

to=3D"visible"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode52" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill==3D"hold" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode53" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s99388_AllText" attributeName=3D"style.visibi=lity" to=3D"visible"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode54" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode55" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode56" o:presetID=3D"ppt_0" o:presetClass=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"1" p:nodeType=3D"clickEffect"> <oa:animateMotion id=3D"TimeNode57" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99388" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M 0.0 0.0 L 0.04289 -0.13318 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode58" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode59" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99388_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M 0.0 0.0 L 0.04289 -0.13318 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![endif]><oa:par id=3D"TimeNode60" o:presetID=3D"ppt_0" o:presetClass==3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode61" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99373" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M -0.00521 0.00232 L -0.05139 0.1355 " pptPathEditMode=3D"rel=ative" o:rAngle=3D"0.0" o:rCenter=3D"-0.023,0.067" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode62" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode63" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99373_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M -0.00521 0.00232 L -0.05139 0.1355 " pptPathEditMode=3D"relative" o:rAngle=3D"0.0" o:rCenter=3D"-0.023,0.0=67" o:pointsTypes=3D"AA"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode64" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode65" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode66" o:presetID=3D"ppt_0" o:presetClass=3D"path"

Page 140: Lec20

o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"2" p:nodeType=3D"clickEffect"> <oa:animateMotion id=3D"TimeNode67" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99388" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M 0.04288 -0.13318 L -0.03802 -0.29804 " pptPathEditMode=3D"r=elative" o:rAngle=3D"0.0" o:rCenter=3D"-0.04,-0.083" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode68" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode69" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99388_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M 0.04288 -0.13318 L -0.03802 -0.29804 " pptPathEditMode=3D"relative" o:rAngle=3D"0.0" o:rCenter=3D"-0.04,-0.0=83" o:pointsTypes=3D"AA"/> </oa:par> <![endif]><oa:par id=3D"TimeNode70" o:presetID=3D"ppt_0" o:presetClass==3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"5" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode71" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99383" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M 0.04132 -0.30219 L 0.11909 -0.13503 " pptPathEditMode=3D"re=lative" o:rAngle=3D"0.0" o:rCenter=3D"0.039,0.083" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode72" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode73" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99383_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M 0.04132 -0.30219 L 0.11909 -0.13503 " pptPathEditMode=3D"relative" o:rAngle=3D"0.0" o:rCenter=3D"0.039,0.08=3" o:pointsTypes=3D"AA"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode74" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode75" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode76" o:presetID=3D"ppt_0" o:presetClass=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"3" p:nodeType=3D"clickEffect"> <oa:animateMotion id=3D"TimeNode77" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99388" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M -0.03315 -0.29873 L -0.20764 -0.43815 " pptPathEditMode=3D"=relative" o:rAngle=3D"0.0" o:rCenter=3D"-0.087,-0.07" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode78" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D=

Page 141: Lec20

"0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode79" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99388_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M -0.03315 -0.29873 L -0.20764 -0.43815 " pptPathEditMode=3D"relative" o:rAngle=3D"0.0" o:rCenter=3D"-0.087,-0.=07" o:pointsTypes=3D"AA"/> </oa:par> <![endif]><oa:par id=3D"TimeNode80" o:presetID=3D"ppt_0" o:presetClass==3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode81" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99363" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M 3.61111E-6 1.56069E-6 L 0.17136 0.13526 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode82" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode83" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s99363_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M 3.61111E-6 1.56069E-6 L 0.17136 0.13526 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![endif]></oa:par> </oa:par> </oa:seq></oa:par><![if ppt]><oa:buildParagraph targetElement=3D"_x0000_s99331" groupID=3D"0" build=3D"b=yParagraph" buildLevel=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd==3D"false"/><oa:buildParagraph targetElement=3D"_x0000_s99363" groupID=3D"0" build=3D"asAWhole" buildLeve=l=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s99374" groupID=3D"0" build=3D"asAWhole" buildLeve=l=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s99377" groupID=3D"0" build=3D"asAWhole" buildLeve=l=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s99383" groupID=3D"2" build=3D"asAWhole" buildLeve=l=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s99383" groupID=3D"3" build=3D"asAWhole" buildLeve=l=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s99383" groupID=3D"4" build=3D"asAWhole" buildLeve=l=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s99383" groupID=3D"5" build=3D"asAWhole" buildLeve=

Page 142: Lec20

l=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s99373" groupID=3D"0" build=3D"asAWhole" buildLeve=l=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s99388" groupID=3D"0" build=3D"asAWhole" buildLeve=l=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s99388" groupID=3D"1" build=3D"asAWhole" buildLeve=l=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s99388" groupID=3D"2" build=3D"asAWhole" buildLeve=l=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s99388" groupID=3D"3" build=3D"asAWhole" buildLeve=l=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><![endif]></body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image025.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhFAA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQATADIAgAAAAL8PGAI/hI95oZ3sIoxq0nebzWBzf4Ehh5GGSKGSebKtq2puB8+xzN6VXfemXsr5fjzhkARcFInHTzOTVBqnyCXzaioAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image026.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhnwA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACdADMAgAAAAL8PGALmhI+py+1vAgoS2ouz3rwfuoDeSJbm+T0VyrYuujriS9d2GEPzzfdmjgH6hkTVaFdMKpEdpvJpEx6h1JqzdK1qN1JYdwuW+b7hcoTcyprBaJp6/Xzz2vAxm163muV5F3/ZN4QXNxjIUQj1Z5ihyLYI86jQGJkwuYZIiQlnuaiZx1kHauhZRtppWoX6KJqomvlK6TXqGjtB61erd5kbdUvCynsB/BMsSOVbrIKss5ysbOwcN9ccLUxNXc2IjJ2tQTvczTLMHd7kSV7ugQieboWH3o5Fxh7f0wVfL1uZnytCz58EH0ArBQAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image027.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhMABDAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAuAEEAgAAAAL8PGAJ1DI6py+3mopwI0ouPzTzuDiZfSI4kaJ5ZqmJsS72wJM9NbTN4ruy89lsFXcOL73dEFmNLWtP5fERvU2p1keRlbVvuFfsVhcVjYBnQhaXVZ/R53YKr5Cd6yH5v4zt7vv79Byg41sdRKFR2SDRIyBimaOT4FVAAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image028.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhbAB6AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABq

Page 143: Lec20

AHkAgAAAAL8PGAL/hI+pyxn4mpy02mvj0bj7DzoLF5bmuY3oynok1MYy88LzHdc2zpu62At+fjuhkUIEHpeqS5IZfCqhTOmUarQqtFgU99q9fcFh2ZhcXp3RaZ+6nXvD5fR5aC3B2wF62h7U1xBYNuj3h1FoeIjUkwjlqLgYiQMpVCkoOdmYySbGmfL4yUd1GYdVWhcqiZqxyOp0+Nq6Jws7V2sLh5tL+Leb55r22zHcKdxV7HL6mZw8pMpcJQpqOU0dZX1NmV004+y1yd3d8p3KUn7uLd5Evq7p5s5+gm5mHj/+fP9OrA/c/w8woMCBBNUVNNCH3rYSChcCOogQ3kE9DT3dgTiKIUaKYRslEkzY8SJEkBM9ftQ40uRAjilFlkT58mFLlydhFmQZU+ZNlQJx7rRZU+dPmit5BvQZVGhRoEuVNnV61ChApE/z5VQ2E+pUqf+o9uSqj+RVflmtJjV7FutQrVuJVsXoogAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image029.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhFAA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQATADIAgAAAAL8PGAI/DI6paev8ImjS0Qqxuvpw/WGh2GWld6LpWLGR+8BxOtH1SstWzvenvrEBTT9faUjsIFW4pvNohD6VwiiouioAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image030.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhFAA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQATADMAgAAAAL8PGAJAhI95oZ3sIoxq0nebzWBzf4Ehh5GGSKGSebKtq2puB8+xzN6VXfemXsr5fjzhkARcFInHTzOTVBqnyCXziiUVAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image031.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQAYABoAgQAAAAAAAP///wECAwJOhH+hG+ivhJxCPRepru2GDUod8oXgmJghWqqn0bpbF8taU9tTps95zwH6hLdfD0fcAYw2ZLICS46YKpYQFdVhU7ItqerF8EThC4xhBhQAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image032.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhQwAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABBABoAgQAAAAAAAP///wECAwKdhG+hG+gPI2JMOiWyFsp6iW1aBwbiSX6qeYoNxLao+sXy+Nj39tLwPpsAg77LkKg7copGJS7h5DEPSWWjap0CsMNr1DXlHkPfTM8n7qZ3Z9qaXQYX3zdyub2Kj+gtfE1vxkeEBsghKDcH6KXn9xf3cmimtcUIdTdJ+XV22Oh2KZSFaRnaBNTJRNeZdhomllLi8ip6obMwVzG7YitRAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image033.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhFQA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQATADMAgAAAAL8PGAJAhI95oZ3sIoxq0ndr1hvZ/YGdNxphdl6pVJrtyr7yXMKNfdMjzu0twMPUfkHSUCdCJn1KVFP1pBQX0diReR0VAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image034.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhRQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABDABoAgQAAAAAAAP///wECAwKghG+hG+gPI2RLOiWyFtV6i22Z4gXiyX0qEqJjM7knvJby/Ji3SNfxvukBdECN0McqBg9E5QiZcy6H0ik0UX02q8faVtrKdldfZ5h7xWZfa+O1bIYrx7Y2R16kg+x3vt7ih7fzt9d2BpZGZagolih40/CIQliHxoiYeGnGZJmpCSQk+eTJOfczSOmVJ3FoRZokQ1Ky1fGacyZL

Page 144: Lec20

xmCrQiFRAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image035.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhIgBDAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAhAEIAgQAAAAAAAL8PGP///wKuhI+pi8IPk4uUzYrNzXhz6n1PKFoleKIpRK6aO8KmLNFKC+OrvtuN/wO+hLxU8XQUJZVCwPLz5EQ7TWd1WsFmr02tCuiNhAGBsjkwLJUH7PagfFq7529RgI5/ozH3PH5P0ef3VyE4SAfIYHg4l7iwyOjmmAAZyTZ5UGlZp7hJ2OnZ+KBpiWlAGml6GioJgXqoSsZ6GTgbu8p6i7upm8n78UprNwgXJ9dWDHPWm1AAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image036.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAYABoAgQAAAAAAAP///wECAwJOhG+hq+iuhJyyPRSonuGmDQrdk4XgeJTmma4mqrrbGMtUV9sckOtV74v4ZkCdcHgr2o5I0afp5EGjUiSqGiQNr62lh6e0fMGaxZjEGBcAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image037.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhPgBSAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAA9AFEAgQAAAAAAAL8PGP///wLhhI+py+0pnpy0xYqzu7p7wH3iFI4mU54qkq5q65pwPM60Z99armN8X/kBJcLhxihDiopKBbPJguKkO2rmacVKtVBu0/u1+sRBctlMRKfVDzDSbYQP5XP20Y7CW/QLes+vAxjI50QIYXiIaCBIwxjj+Ki4KAlCWUkWkKmZmWiVOQAaCsp56Sl6GhpQKhWA6jpAyvr6qio7S2t761qL1KqLq+T7i8prJDx8WtxzjCyqrMPcPNorTUxd7XyNPW28nRrsDQu+/bzsXW5ejQ4Urbu+3A5s+vuuvVsf/OmMT7XJ31MAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image038.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQAYABoAgQAAAAAAAP///wECAwJOhG+hq+iuhJyyPRSonvblDQqBF4YjVpZnkqpsa74wOH7zFt20rVN57+MBRULgbygCFHU1ZFLpXC1hK2ivar1hE1PNFqX6Qo7Ei5m7OBcAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image039.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQAYABoAgQAAAAAAAP///wECAwJMhG+hq+iuhJyyPRSonvblDQqBF4YjVpZnkqpsa74wOH7zFt20rVN57+MBRUJgbcgBFHVH5GoJezpRvdUBSrsoZ1aSqntZaDpaD6NcAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image040.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAYABsAgQAAAAAAAP///wECAwJOhI8Qya0BBYQuRYEzpjXory2NB5YSQ5qleKQqyLrvF8/qItuhopt4v+IBYbnhZRgqAo/Ik1Ines6izVOryRIuUdsRtPK4ZTsTyQTcQQMKADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image041.gifContent-Transfer-Encoding: base64

Page 145: Lec20

Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAYABsAgQAAAAAAAP///wECAwJQhI8WyQ0Bg4jLISiy1tC+DW4VI4XmRJ7q+KknW7pmFcshba9tfte86PtlMEIQscgJChdKHhPJ2RVHTRkVyZLmsloXV7H1HHueA2USKTu+iAIAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image042.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAYABoAgQAAAAAAAP///wECAwJMhG+hu+iohJwzPBeorvbmDQodFJYj8JXgmapb17oaLJtoHUb4Gu+S7qMAg7+ez2LEIYmVG3OUdEGfpOMj+ro4pdpEVNGFABthD7hbAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0065_image043.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAYABoAgQAAAAAAAP///wECAwJNhI8WyQ0Bg4jLISiy1tC+DW4VI4XmRJ7q+KknW7pmFcshba9tfu+8WPtxgsIJUbg48pJFka/IbKIU0pHSxXraslpd4+q0YF7cL4XSKAAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0069.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Another View of Insertion"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><!--[if gte IE 5]><object id=3DMSOANIM classid=3D"CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"=></object><object id=3DMSOTIME classid=3D"CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"=></object><![endif]--><![if !ppt]>

Page 146: Lec20

<style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><style><!--oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><script><!--g_animItemsToHide=3Dnew Array("_x0000_s103427_140_225","_x0000_s103427_54_1=40","_x0000_s103427_13_54","_x0000_s103436","_x0000_s103438","_x0000_s10342=7_0_13");

//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"101"/> <o:regrouptable v:ext=3D"edit"> <o:entry new=3D"1" old=3D"0"/> </o:regrouptable></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()" oa:clockstart=3D"onstart">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>19=</span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s103426" type==3D"#_x0000_m106510" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:57.25pt'

Page 147: Lec20

o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape> <div v:shape=3D"_x0000_s103426" class=3DT style=3D'position:absolute;top:8=.0%; left:5.99%;width:88.2%;height:8.5%'>Another View of Insertion</div> <p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_=s103427" type=3D"#_x0000_m106511" style=3D'position:absolute;left:28.375pt;top:96.=75pt; width:669pt;height:187.125pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/><p:animation number=3D"2" de=lay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack" flag=3D"17408"/></v=:shape> <div v:shape=3D"_x0000_s103427" class=3DB style=3D'position:absolute;top:1=8.5%; left:4.86%;width:105.61%;height:32.25%'> <div id=3D"_x0000_s103427_0_13" style=3D'mso-line-spacing:"90 20 0";positi=on:absolute; top:0%;left:0%;width:86.17%;height:16.27%;white-space:nowrap'><span style=3D'position:absolute;top:0%;left:4.11%;width:95.88%;height:100.0%'><=span style=3D'font-size:75%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-4.29%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:75%'>Enlarge heap&#13;</span></span></div> <div id=3D"_x0000_s103427_13_54" style=3D'mso-line-spacing:"90 20 0";posit=ion: absolute;top:17.82%;left:0%;width:86.17%;height:16.27%;white-space:nowrap'=><span style=3D'position:absolute;top:0%;left:4.11%;width:95.88%;height:100.0%'><=span style=3D'font-size:75%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-4.29%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:75%'>Consider p=ath from root to inserted node&#13;</span></span></div> <div id=3D"_x0000_s103427_54_140" style=3D'mso-line-spacing:"90 20 0";posi=tion: absolute;top:36.43%;left:0%;width:100.0%;height:31.0%;white-space:nowrap'>=<span style=3D'position:absolute;top:0%;left:3.54%;width:96.45%;height:52.5%'><s=pan style=3D'font-size:75%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-3.67%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:75%'>Find topmo=st element on this path with higher priority that </span></span><span style=3D'position:absolute;top:47.5%;left:3.54%;width:82.62%;height:52.5%'=><span style=3D'font-size:75%'>that of inserted element.&#13;</span></span></div> <div id=3D"_x0000_s103427_140_225" style=3D'mso-line-spacing:"90 20 0";pos=

Page 148: Lec20

ition: absolute;top:68.99%;left:0%;width:95.56%;height:31.0%;white-space:nowrap'>=<span style=3D'position:absolute;top:0%;left:3.71%;width:96.28%;height:52.5%'><s=pan style=3D'font-size:75%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-3.85%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:75%'>Insert new element at this location by shifting down the </span></span><span style=3D'position:absolute;top:47.5%;left:3.71%;width:86.45%;height:52.5%'=><span style=3D'font-size:75%'>other elements on the path </span></span></div> </div> <v:line id=3D"_x0000_s103429" style=3D'position:absolute;flip:x;v-text-anc=hor:middle' from=3D"334.25pt,264.125pt" to=3D"427.25pt,331.625pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s103430" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"433.5pt,264.125pt" to=3D"545.125pt,331.625pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s103429,_x0000_s10=3430" src=3D"slide0069_image044.gif" style=3D'position:absolute;top:48.75%;left:=46.44%; width:29.77%;height:13.0%'><![endif]><v:line id=3D"_x0000_s103431" style==3D'position:absolute; v-text-anchor:middle' from=3D"551.375pt,331.625pt" to=3D"613.5pt,419.375p=t" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s103431" src=3D"slide0069_image045.gif" style=3D'position:absolute;top:61.25%;left:=76.59%; width:8.98%;height:16.75%'><![endif]><v:line id=3D"_x0000_s103432" style==3D'position:absolute; flip:x;v-text-anchor:middle' from=3D"272.25pt,331.625pt" to=3D"328.125pt,=419.375pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s103433" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"334.25pt,331.625pt" to=3D"383.75pt,419.375pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s103434" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"278.5pt,426.25pt" to=3D"303.25pt,493.75pt" o:regroupid=3D"1" stro=kecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s103435" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"390.125pt,426.25pt" to=3D"414.75pt,493.75pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s103432,_x0000_s103433,_x0000_s103434,_x0000_s103435" src=3D"slide0069_image046.gif" style=3D'position:absolute;top:61.25%;left:=37.82%; width:20.22%;height:30.5%'><![endif]><v:line id=3D"_x0000_s103436" style=

Page 149: Lec20

=3D'position:absolute; v-text-anchor:middle' from=3D"495.5pt,426.25pt" to=3D"520.25pt,493.75pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> <p:animation number=3D"4" delay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack" flag=3D"17412"/></v:line><![if !vml]><img border==3D0 v:shapes=3D"_x0000_s103436" src=3D"slide0069_image047.gif" style=3D'positi=on:absolute; top:78.75%;left:68.72%;width:3.93%;height:13.0%'><![endif]><v:line id=3D"_=x0000_s103437" style=3D'position:absolute;flip:x;v-text-anchor:middle' from=3D"464.5pt,4=33pt" to=3D"489.375pt,500.625pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s103437" src=3D"slide0069_image048.gif" style=3D'position:absolute;top:80.0%;left:6=4.41%; width:3.93%;height:13.0%'><![endif]><v:oval id=3D"_x0000_s103438" style=3D='position:absolute; left:507.875pt;top:480.25pt;width:31.125pt;height:33.875pt;mso-wrap-style=:none; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> <p:animation number=3D"3" delay=3D"0" type=3D"object" effect=3D"cut" direction=3D"noBlack" flag=3D"16384"/></v:oval><![if !vml]><img border==3D0 v:shapes=3D"_x0000_s103438" src=3D"slide0069_image049.gif" style=3D'positi=on:absolute; top:88.75%;left:70.41%;width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_=x0000_s103439" style=3D'position:absolute;left:452.125pt;top:480.25pt;width:31.125pt;hei=ght:33.875pt; mso-wrap-style:none;v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"=white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s103440" style=3D'position:absolute;left:396=.25pt; top:480.25pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s103439,_x0000_s10=3440" src=3D"slide0069_image050.gif" style=3D'position:absolute;top:88.75%;left:=55.05%; width:12.54%;height:6.75%'><![endif]><v:line id=3D"_x0000_s103441" style==3D'position:absolute; flip:x;v-text-anchor:middle' from=3D"359.125pt,426.25pt" to=3D"384pt,493.=75pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s103441" src=3D"slide0069_image051.gif" style=3D'position:absolute;top:78.75%;left:=49.81%; width:3.93%;height:13.0%'><![endif]><v:oval id=3D"_x0000_s103442" style=3D='position:absolute; left:284.625pt;top:480.25pt;width:31pt;height:33.875pt;mso-wrap-style:non=e; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/>

Page 150: Lec20

</v:oval><v:oval id=3D"_x0000_s103443" style=3D'position:absolute;left:343=.5pt; top:480.25pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s103442,_x0000_s10=3443" src=3D"slide0069_image052.gif" style=3D'position:absolute;top:88.75%;left:=39.51%; width:12.92%;height:6.75%'><![endif]><v:line id=3D"_x0000_s103444" style==3D'position:absolute; flip:x;v-text-anchor:middle' from=3D"247.375pt,426.25pt" to=3D"272.25pt,4=93.75pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s103445" style=3D'position:absolute;left:228=.75pt; top:480.25pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s103444,_x0000_s10=3445" src=3D"slide0069_image053.gif" style=3D'position:absolute;top:78.75%;left:=31.64%; width:6.36%;height:16.75%'><![endif]><v:oval id=3D"_x0000_s103446" style==3D'position:absolute; left:594.875pt;top:405.875pt;width:31.125pt;height:34pt;mso-wrap-style:no=ne; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s103446" src=3D"slide0069_image054.gif" style=3D'position:absolute;top:75.0%;left:8=2.58%; width:4.68%;height:6.75%'><![endif]><v:line id=3D"_x0000_s103447" style=3D='position:absolute; flip:x;v-text-anchor:middle' from=3D"495.5pt,331.625pt" to=3D"557.5pt,419=.375pt" o:regroupid=3D"1" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s103447" src=3D"slide0069_image055.gif" style=3D'position:absolute;top:61.25%;left:=68.72%; width:8.98%;height:16.75%'><![endif]><v:oval id=3D"_x0000_s103448" style==3D'position:absolute; left:476.75pt;top:405.875pt;width:31.125pt;height:34pt;mso-wrap-style:non=e; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s103448" src=3D"slide0069_image056.gif" style=3D'position:absolute;top:75.0%;left:6=6.1%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s103449" style=3D='position:absolute; left:371.5pt;top:405.875pt;width:31.25pt;height:34pt;mso-wrap-style:none; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s103449" src=3D"slide0069_image057.gif" style=3D'position:absolute;top:75.0%;left:5=1.49%;

Page 151: Lec20

width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s103450" style=3D='position:absolute; left:259.75pt;top:405.875pt;width:31.125pt;height:34pt;mso-wrap-style:non=e; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s103450" src=3D"slide0069_image058.gif" style=3D'position:absolute;top:75.0%;left:3=5.95%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s103451" style=3D='position:absolute; left:315.625pt;top:317.875pt;width:31pt;height:33.875pt;mso-wrap-style:no=ne; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s103451" src=3D"slide0069_image059.gif" style=3D'position:absolute;top:58.75%;left:=43.82%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s103452" style=3D='position:absolute; left:538.875pt;top:317.875pt;width:31.125pt;height:33.875pt;mso-wrap-styl=e:none; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s103452" src=3D"slide0069_image060.gif" style=3D'position:absolute;top:58.75%;left:=74.71%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s103453" style=3D='position:absolute; left:414.75pt;top:243.75pt;width:31.25pt;height:33.875pt;mso-wrap-style:n=one; v-text-anchor:middle' o:regroupid=3D"1" fillcolor=3D"white [0]" strokecol=or=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s103453" src=3D"slide0069_image061.gif" style=3D'position:absolute;top:45.0%;left:5=7.49%; width:4.68%;height:6.75%'><![endif]> <div v:shape=3D"_x0000_s103453" class=3DO style=3D'text-align:center;mso-c=har-wrap: 1;mso-kinsoku-overflow:1'><span style=3D'position:absolute;top:44.0%;left:=58.98%; width:1.68%;height:9.25%'><span style=3D'font-family:Arial;mso-ascii-font-=family: Arial;mso-bidi-font-family:Arial;font-size:183%;color:#BF0F18;mso-special-=format: lastCR;display:none'><b><i>&#13;</i></b></span></span></div> <v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt=3D"202" pa=th=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s103454" type=3D"#_x0000_t202" style==3D'position:absolute; left:410.25pt;top:245.75pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s103455" type=3D"#_x0000_t202" style=3D'po=

Page 152: Lec20

sition:absolute; left:256.25pt;top:404.75pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s103454" class=3DO style=3D'position:absolute;top:4=6.5%; left:58.05%;width:4.11%;height:5.25%'>11</div> <div v:shape=3D"_x0000_s103455" class=3DO style=3D'position:absolute;top:7=6.0%; left:36.51%;width:4.11%;height:5.25%'>18</div> <v:shape id=3D"_x0000_s103456" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:471.25pt;top:406.75pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s103456_AllText" v:shape=3D"_x0000_s103456" class=3DO style=3D'position:absolute;top:76.25%;left:66.47%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>19</div> </div> <v:shape id=3D"_x0000_s103457" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:369.25pt;top:404.75pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s103458" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:311.25pt;top:315.75pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s103457" class=3DO style=3D'position:absolute;top:7=6.0%; left:52.24%;width:4.11%;height:5.25%'>21</div> <div v:shape=3D"_x0000_s103458" class=3DO style=3D'position:absolute;top:5=9.5%; left:44.19%;width:4.11%;height:5.25%'>17</div> <v:shape id=3D"_x0000_s103459" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:534.25pt;top:317.75pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/>

Page 153: Lec20

<v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s103459_AllText" v:shape=3D"_x0000_s103459" class=3DO style=3D'position:absolute;top:59.75%;left:75.28%;width:4.11%;height:5.25%;=

white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>13</div> </div> <v:shape id=3D"_x0000_s103460" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:281.25pt;top:478.75pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s103461" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:340.25pt;top:479.75pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s103462" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:393.25pt;top:479.75pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s103463" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:448.25pt;top:478.75pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s103464" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:224.25pt;top:479.75pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s103460" class=3DO style=3D'position:absolute;top:8=9.75%; left:40.07%;width:4.11%;height:5.25%'>23</div> <div v:shape=3D"_x0000_s103461" class=3DO style=3D'position:absolute;top:8=9.75%; left:48.31%;width:4.11%;height:5.25%'>26</div> <div v:shape=3D"_x0000_s103462" class=3DO style=3D'position:absolute;top:8=9.75%; left:55.61%;width:4.11%;height:5.25%'>29</div>

Page 154: Lec20

<div v:shape=3D"_x0000_s103463" class=3DO style=3D'position:absolute;top:8=9.75%; left:63.29%;width:4.11%;height:5.25%'>31</div> <div v:shape=3D"_x0000_s103464" class=3DO style=3D'position:absolute;top:8=9.75%; left:32.2%;width:4.11%;height:5.25%'>43</div> <v:shape id=3D"_x0000_s103465" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:639pt;top:245.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s103465_AllText" v:shape=3D"_x0000_s103465" class=3DO style=3D'position:absolute;top:46.5%;left:89.7%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>12</div> </div> <v:shape id=3D"_x0000_s103467" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:591.25pt;top:404.75pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' o:regroupid=3D"1" filled=3D"f" fillcolor=3D"#=99f [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s103467" class=3DO style=3D'position:absolute;top:7=6.0%; left:83.14%;width:4.11%;height:5.25%'>17</div></p:slide></div>

<p:animation number=3D"594019840"/><oa:par id=3D"TimeNode0" dur=3D"indefini=te" restart=3D"never" p:nodeType=3D"timingRoot"> <oa:seq id=3D"TimeNode1" dur=3D"indefinite" prev=3D"document.onpptprev" next=3D"document.onpptnext" concurrent=3D"enabled" nextAction=3D"seek" p:nodeType=3D"mainSeq"> <oa:par id=3D"TimeNode2" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode3" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode4" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"clic=kEffect"> <oa:set id=3D"TimeNode5" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s103427_0_13" attributeName=3D"style.visibili=ty" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode6" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode7" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode8" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"clic=kEffect"> <oa:set id=3D"TimeNode9" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s103438" attributeName=3D"style.visibility" to=3D"visible"/> </oa:par>

Page 155: Lec20

<oa:par id=3D"TimeNode10" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"with=Effect"> <oa:set id=3D"TimeNode11" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s103436" attributeName=3D"style.visibility" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode12" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode13" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode14" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"clic=kEffect"> <oa:set id=3D"TimeNode15" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s103427_13_54" attributeName=3D"style.visibil=ity" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode16" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode17" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode18" o:presetID=3D"ppt_7" o:presetClass=3D"emphasi=s" o:presetSubType=3D"0x1" begin=3D"0.0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode19" dur=3D"indefinite" targetElement=3D"_x0000_s=103438" attributeName=3D"stroke.color" to=3D"#9999cc [5]"/> <oa:set id=3D"TimeNode20" dur=3D"indefinite" targetElement=3D"_x0000_s=103438" attributeName=3D"stroke.on" to=3D"true"/> </oa:par> <oa:par id=3D"TimeNode21" o:presetID=3D"ppt_7" o:presetClass=3D"emphasi=s" o:presetSubType=3D"0x1" begin=3D"0.0" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode22" dur=3D"indefinite" targetElement=3D"_x0000_s=103448" attributeName=3D"stroke.color" to=3D"#9999cc [5]"/> <oa:set id=3D"TimeNode23" dur=3D"indefinite" targetElement=3D"_x0000_s=103448" attributeName=3D"stroke.on" to=3D"true"/> </oa:par> <oa:par id=3D"TimeNode24" o:presetID=3D"ppt_7" o:presetClass=3D"emphasi=s" o:presetSubType=3D"0x1" begin=3D"0.0" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode25" dur=3D"indefinite" targetElement=3D"_x0000_s=103453" attributeName=3D"stroke.color" to=3D"#9999cc [5]"/> <oa:set id=3D"TimeNode26" dur=3D"indefinite" targetElement=3D"_x0000_s=103453" attributeName=3D"stroke.on" to=3D"true"/> </oa:par> <oa:par id=3D"TimeNode27" o:presetID=3D"ppt_7" o:presetClass=3D"emphasi=s" o:presetSubType=3D"0x1" begin=3D"0.0" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode28" dur=3D"indefinite" targetElement=3D"_x0000_s=103452" attributeName=3D"stroke.color" to=3D"#9999cc [5]"/> <oa:set id=3D"TimeNode29" dur=3D"indefinite" targetElement=3D"_x0000_s=103452" attributeName=3D"stroke.on" to=3D"true"/>

Page 156: Lec20

</oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode30" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode31" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode32" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"clic=kEffect"> <oa:set id=3D"TimeNode33" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s103427_54_140" attributeName=3D"style.visibi=lity" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode34" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode35" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode36" o:presetID=3D"ppt_1" o:presetClass=3D"emphasi=s" o:presetSubType=3D"0x1" begin=3D"0.0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode37" dur=3D"indefinite" targetElement=3D"_x0000_s=103452" attributeName=3D"fillcolor" to=3D"#9999cc [5]"/> <oa:set id=3D"TimeNode38" dur=3D"indefinite" targetElement=3D"_x0000_s=103452" attributeName=3D"fill.type" to=3D"solid"/> <oa:set id=3D"TimeNode39" dur=3D"indefinite" targetElement=3D"_x0000_s=103452" attributeName=3D"fill.on" to=3D"true"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode40" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode41" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode42" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"clic=kEffect"> <oa:set id=3D"TimeNode43" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s103427_140_225" attributeName=3D"style.visib=ility" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode44" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode45" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode46" o:presetID=3D"ppt_0" o:presetClass=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:animateMotion id=3D"TimeNode47" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s103456" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M -0.00035 0.0007 L 0.04566 0.13388 " pptPathEditMode=3D"rela=tive" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode48" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect">

Page 157: Lec20

<oa:animateMotion id=3D"TimeNode49" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s103456_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M -0.00035 0.0007 L 0.04566 0.13388 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![endif]><oa:par id=3D"TimeNode50" o:presetID=3D"ppt_0" o:presetClass==3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode51" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s103459" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M -0.00382 0.0067 L -0.08785 0.16532 " pptPathEditMode=3D"rel=ative" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode52" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode53" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s103459_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M -0.00382 0.0067 L -0.08785 0.16532 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![endif]><oa:par id=3D"TimeNode54" o:presetID=3D"ppt_0" o:presetClass==3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"1" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode55" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s103465" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M 0.0 0.0 L -0.14288 0.1311 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode56" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode57" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s103465_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M 0.0 0.0 L -0.14288 0.1311 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![endif]></oa:par> </oa:par> </oa:seq></oa:par><![if ppt]><oa:buildParagraph targetElement=3D"_x0000_s103456" groupID=3D"0" build=3D"=asAWhole" buildLevel=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd==3D"false"/><oa:buildParagraph targetElement=3D"_x0000_s103459" groupID=3D"0" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s103465" groupID=3D"1" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/>

Page 158: Lec20

<![endif]></body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image044.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhnwA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACdADMAgAAAAL8PGALqhI+py+1vApKw2ouz3jzR+XXiSJbmEXrnyrZtkCqwS9f2EzfzzfdsjvMJh5pdEUhMEpEXo/Lpc46Y0GqJupFat9Oalgu2fH/hslg4NpuxL7Zamea53+htnB6dy/X4FT/at4R3F3j1l0RYyHEIxajIkLjm+IhCuRBpqZJ5uSk2Kdnp8Ek3GlZKetqYOrg61Br4eoMZehnrYvs4C0frh8r7g7v4S6PrNWwTXFF8nLF8xZznmgytKUeNmDx9DRnrvG3Sqv2Ncyo+DuENkH7+IswO2mT+3swmP58VdA+bs66PFmLPHwkKAQUODFAAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image045.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhMABDAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAuAEEAgAAAAL8PGAJ0DI6py+1gnpwy0ouPzfztDipfGI4kaJ5cql5sS71wNZd1J99Mros9xvtphC7iJChE/pQ95s35NB6lHmrV2oDWtDBuF5sFL7wtssp8QtvEPnZCjXK/5Qh4nG7H0Yf4PcSflxEoCFjYtzcIhGh42OiWWLSIVwAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image046.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhbAB6AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABqAHkAgAAAAL8PGAL/hI+pyxkNo5y0WvTw3bx7DX7iSBqZU6ZqdSrtCsfAG8p2SaP3/uU6D7z4fsEiZEg0KpPHpfOAXESfsamLqrResUDtlnvzSsHhHlkmZqTPkvWYnXK/4SK5ml5X2fH7O37T5/dnESg42GZTSKXYwLjkaHj4VSY5xwN5WYRJqVlZ0+Vp4rS5QjphirMoiXo6yNr69woLJzt7VkuBawumG9G7q8rH68r1S4hlzBK8OhpqnAyYFQrVOS0aBO0hm60Nav0Jw22W+G1ZWj6ph25OIh53vs4+Hi/P4Q4/co/fTd+U1+8PoMCBBAsajHRwj74q/w5e4+fwob2I1OZFVEhR4kSKZ30WhrPosGNGkSNBJmwYEmVKiBdVnmS5EqZBkhxNznRZkGZLmTdt5vRJEGNJoAOF1iQKUGfMjUd5BsX50+lTpEmp9lPaU2pRq/SwRtUq0OhOsFehTu3gcR/TsWuXts2KNuMMrvECFAAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image047.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhFQA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAATADMAgAAAAL8PGAJADI6paOva3oty0Qqxuxrw/mGh2GUlcyajtE4p+rbbe8gW7dG2Gev+n9rxTkJY7xjEFWvAJNIJJSqbpSXzKcWCCgA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image048.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhFAA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQATADIAgAAAAL8PGAJAhI95oZ3sHIxt0neVzWZzf4Ehh5GduaCASLGRW6mrDGu0Wtv4zqM58gPefENTMNUjHU/JT1H5hBKbzqnVSM0UAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image049.gifContent-Transfer-Encoding: base64Content-Type: image/gif

Page 159: Lec20

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAYABoAgQAAAAAAAP///wECAwJMhI+hiu2whJTstTDzrE/pT3XgKAQORoLmgabfarSutspzVt+jp6t2T/kBeUCcsEcsho43E3PmVIZiUthzdxmKmrCsq9s5ciyshdlSAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image050.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhQwAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABBABoAgQAAAAAAAP///wECAwKbhH+hiu0P3wpRKoExq7yuLCxdAJYh1aXGZWab1Jqo6sUybJcz7ZC53vD9QDveaghMIG9G5dLlfGqaR+kUILSGqFkppettgp9fLdQ4JqeRxdSabT7z3kP6rz2Ka/RbNJ9lhsdhlwOoJVgTV6bIxUjYgjjIiBVIRXkYRWZZFZbJtsn5GaQJGloIYQgZ6XcnGbPKlfbiMTFRSlsrWAAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image051.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhFQA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQATADIAgAAAAL8PGAI/hI95oZ3sHIxt0neVzWZn/3GY2JGLWZrgtUatiwJvFc+0Wuc4ao/7L+r5SMIT74gEcopGZShJhAalS12UmikAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image052.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhRQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABDABoAgQAAAAAAAP///wECAwKehH+hiu0P42LRKYHxqryvrAVeAJaC2KUNaWbUw7YgqqaxrMG4SdfSXuoBbsCcD0Is0pLF09HSDCai0ieCqRxSeVYDNvvNdsPAy3bW1Z5d5J2w1nbHceP1bC572+xsvtOK12Jmp7fnN7hWaEgYWAV4qJaY1ujiRZhmKZlJpQinuRnV6ckJFYq5QmrRJvq02ol4d4qE9cIxMSFre1uLUAAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image053.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhIgBDAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQAhAEEAgQAAAAAAAL8PGP///wKohI+pi8IPk4t0zYrPzXjz6H1QKDJkKaHUqRpsC7ytjNI1/NiivuOW/wOmhBpiw1hE8j5LTrODdEWf0Kn1qsQaqatoDBcIh5Ml8eB8DnMBAbQbPf6E3/Q0p13PBzL4fH1P0edHBxghOPhWyHCI6Ka4wNgI9xApabdoqUeZ+bfJmej5OYkpOkpa+phQKZmKsIrYqooaKBqr8Ep4ZxnH12hrWMmLIkb8u1AAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image054.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAYABoAgQAAAAAAAP///wECAwJOhH+hiu2mhJTrtTgztVB7GjzBR4YXiZodmiZsu75fOMolUNserZd5n8EAg7+hQGg8FoG85DE2NC1tKpyxau1hcdMZpxvkQLoMcWKBthQAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image055.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhMABDAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAvAEIAgAAAAL8PGAJ1hI+pyw3hopRw2nsq3k7zn3jg+JCmaG5oeq2s5b5RLDd0zdx4uLe9/6MEhcNOcXa0JXNLZpP3ROiCU2pUes1ktdtqz7sDh7elLrmcFdfUazL79WbF5e66PX2/zlN7Un/0B5gXFfhRaDj4dMixiNEIZBaJR1YAADs=

Page 160: Lec20

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image056.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAYABoAgQAAAAAAAP///wECAwJNhI+hiu2whJTspTDzrA/rT3XgKASOR37mgabaCrnk2soZbY9Krtc85fvtfq8gb0jcxJIhowzHhDlT0iTMMFWJbNdGtmRhGTlh7OJsKQAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image057.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAYABoAgQAAAAAAAP///wECAwJMhI+hiu2whJTspTDzrA/rT3XgKASOR37mgabaCrnk2soZbY9Krtc85fvtfq8gb0jcGHOmpQuXLLGiMKeuYX2JbBysDGZBFi2nhdlSAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image058.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAYABoAgQAAAAAAAP///wECAwJMhI+hiu2whJTstTDzrE/pT3XgKAQORoLmgabfarSutspzVt+jp6t2T/kBeUCcsEcsho43E3PmVIZiUthzdxmKmrCsq9s5ciyshdlSAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image059.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAcAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAYABoAgQAAAAAAAP///wECAwJNhG+hG+ivhJxCPUiztBcEDVbXF2qNQ5Ymkqpr4oZnG2cNXU93Du687fmZcL+IUBc8bpJKXxN2PDGLLKH0QCxdsTXOyLUdEb0dFoPsKAAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image060.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAcAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQAYABoAgQAAAAAAAP///wECAwJNhH+hi+2ghJzspTBzDhbqTz0YSHLNSIKmgabf2rovK6dmXG94Tu28EPm9fLygUHfUcIi1ZVJyewITT1hyRfthqbktwljqXIbezqLyKAAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0069_image061.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAYABoAgQAAAAAAAP///wECAwJNhH+hi+2ghJzspTBzDhbqTz0YSHLNSIKmgabf2rovK6dmXG94Tu28EPm9fLygUHfUcIi1ZVJyewITT1hyRfthqbktwljqXFTezuJsKQAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0117.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"

Page 161: Lec20

xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0117.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Correctness of Insertion"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><!--[if gte IE 5]><object id=3DMSOANIM classid=3D"CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"=></object><object id=3DMSOTIME classid=3D"CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"=></object><![endif]--><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><style><!--oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><script><!--g_animItemsToHide=3Dnew Array("_x0000_s158723_185_216","_x0000_s158723_127_=185","_x0000_s158723_63_127","_x0000_s158723_0_63");

//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"155"/></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()" oa:clockstart=3D"onstart">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=

Page 162: Lec20

0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>20=</span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s158722" type==3D"#_x0000_m106510" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:60pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape> <div v:shape=3D"_x0000_s158722" class=3DT style=3D'position:absolute;top:8=.25%; left:5.99%;width:88.2%;height:8.5%'>Correctness of Insertion</div> <p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_=s158723" type=3D"#_x0000_m106511" style=3D'position:absolute;left:32.625pt;top:97.=5pt; width:640.875pt;height:215.75pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/><p:animation number=3D"2" de=lay=3D"0" type=3D"text" level=3D"1" effect=3D"cut" direction=3D"noBlack"/></v:shap=e> <div v:shape=3D"_x0000_s158723" class=3DB> <div id=3D"_x0000_s158723_0_63" style=3D'mso-line-spacing:"80 20 0";positi=on:absolute; top:18.0%;left:5.61%;width:102.24%;height:11.0%;white-space:nowrap'><span style=3D'position:absolute;top:0%;left:3.66%;width:96.33%;height:54.54%'><=span style=3D'font-size:88%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-3.8%;top:.3em;font-family:Wingdi=ngs; font-size:75%'>&uml;</span></span><span style=3D'font-size:88%'>The only n=odes whose contents change are the </span></span><span style=3D'position:absolu=te; top:45.45%;left:3.66%;width:81.5%;height:54.54%'><span style=3D'font-size:=88%'>ones on the path.&#13;</span></span></div>

Page 163: Lec20

<div id=3D"_x0000_s158723_63_127" style=3D'mso-line-spacing:"80 20 0";posi=tion: absolute;top:29.25%;left:5.61%;width:101.87%;height:11.0%;white-space:nowr=ap'><span style=3D'position:absolute;top:0%;left:3.67%;width:96.32%;height:54.54%'><=span style=3D'font-size:88%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-3.81%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:88%'>Heap prope=rty may be violated only for children </span></span><span style=3D'position:ab=solute; top:45.45%;left:3.67%;width:81.8%;height:54.54%'><span style=3D'font-size:=88%'>of these nodes.&#13;</span></span></div> <div id=3D"_x0000_s158723_127_185" style=3D'mso-line-spacing:"80 20 0";pos=ition: absolute;top:40.5%;left:5.61%;width:93.07%;height:11.0%;white-space:nowrap='><span style=3D'position:absolute;top:0%;left:4.02%;width:95.97%;height:54.54%'><=span style=3D'font-size:88%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-4.19%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:88%'>But new co=ntents of these nodes only have </span></span><span style=3D'position:absolute; top:45.45%;left:4.02%;width:89.53%;height:54.54%'><span style=3D'font-size=:88%'>lower priority.&#13;</span></span></div> <div id=3D"_x0000_s158723_185_216" style=3D'mso-line-spacing:"80 20 0";pos=ition: absolute;top:51.75%;left:5.61%;width:87.07%;height:6.0%;white-space:nowrap='><span style=3D'position:absolute;top:0%;left:4.3%;width:95.69%;height:100.0%'><s=pan style=3D'font-size:88%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-4.49%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:88%'>So heap pr=operty not violated.</span></span></div> </div> <v:line id=3D"_x0000_s158724" style=3D'position:absolute;flip:x;v-text-anc=hor:middle' from=3D"406.25pt,271pt" to=3D"499.25pt,338.5pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s158725" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"505.5pt,271pt" to=3D"617.125pt,338.5pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s158724,_x0000_s15=8725" src=3D"slide0117_image062.gif" style=3D'position:absolute;top:50.0%;left:5=6.36%; width:29.77%;height:13.0%'><![endif]><v:line id=3D"_x0000_s158726" style==3D'position:absolute; v-text-anchor:middle' from=3D"623.375pt,338.5pt" to=3D"685.5pt,426.25pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/>

Page 164: Lec20

</v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s158726" src=3D"slide0117_image063.gif" style=3D'position:absolute;top:62.5%;left:8=6.51%; width:8.98%;height:16.75%'><![endif]><v:line id=3D"_x0000_s158727" style==3D'position:absolute; flip:x;v-text-anchor:middle' from=3D"344.25pt,338.5pt" to=3D"400.125pt,42=6.25pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s158728" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"406.25pt,338.5pt" to=3D"455.75pt,426.25pt" strokecolor=3D"#bf0f18="> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s158729" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"350.5pt,433.125pt" to=3D"375.25pt,500.625pt" strokecolor=3D"#bf0f=18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s158730" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"462.125pt,433.125pt" to=3D"486.75pt,500.625pt" strokecolor=3D"#bf=0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s158731" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"567.5pt,433.125pt" to=3D"592.25pt,500.625pt" strokecolor=3D"#bf0f=18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s158732" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"536.5pt,439.875pt" to=3D"561.375pt,507.5pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s158727,_x0000_s158728,_x0000_s158729,_x0000_s158730,_x=0000_s158731,_x0000_s158732" src=3D"slide0117_image064.gif" style=3D'position:absolute;top:62.5%;left:4=7.75%; width:34.83%;height:31.75%'><![endif]><v:oval id=3D"_x0000_s158733" style==3D'position:absolute; left:579.875pt;top:487.125pt;width:31.125pt;height:33.875pt;mso-wrap-styl=e:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s158733" src=3D"slide0117_image065.gif" style=3D'position:absolute;top:90.25%;left:=80.52%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s158734" style=3D='position:absolute; left:524.125pt;top:487.125pt;width:31.125pt;height:33.875pt;mso-wrap-styl=e:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s158734" src=3D"slide0117_image066.gif" style=3D'position:absolute;top:90.25%;left:=72.65%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s158735" style=3D='position:absolute; left:468.25pt;top:487.125pt;width:31.125pt;height:33.875pt;mso-wrap-style=:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s158735" src=3D"slide0117_image067.gif" style=3D'position:absolute;top:90.25%;left:=

Page 165: Lec20

64.98%; width:4.68%;height:6.75%'><![endif]><v:line id=3D"_x0000_s158736" style=3D='position:absolute; flip:x;v-text-anchor:middle' from=3D"431.125pt,433.125pt" to=3D"456pt,500=.625pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s158736" src=3D"slide0117_image068.gif" style=3D'position:absolute;top:80.25%;left:=59.73%; width:3.93%;height:13.0%'><![endif]><v:oval id=3D"_x0000_s158737" style=3D='position:absolute; left:356.625pt;top:487.125pt;width:31pt;height:33.875pt;mso-wrap-style:no=ne; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s158738" style=3D'position:absolute;left:415=.5pt; top:487.125pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s158737,_x0000_s15=8738" src=3D"slide0117_image069.gif" style=3D'position:absolute;top:90.25%;left:=49.43%; width:12.92%;height:6.75%'><![endif]><v:line id=3D"_x0000_s158739" style==3D'position:absolute; flip:x;v-text-anchor:middle' from=3D"319.375pt,433.125pt" to=3D"344.25pt,=500.625pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s158740" style=3D'position:absolute;left:300=.75pt; top:487.125pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s158739,_x0000_s15=8740" src=3D"slide0117_image070.gif" style=3D'position:absolute;top:80.25%;left:=41.76%; width:6.36%;height:16.75%'><![endif]><v:oval id=3D"_x0000_s158741" style==3D'position:absolute; left:666.875pt;top:412.75pt;width:31.125pt;height:34pt;mso-wrap-style:non=e; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s158741" src=3D"slide0117_image071.gif" style=3D'position:absolute;top:76.25%;left:=92.5%; width:4.68%;height:6.75%'><![endif]><v:line id=3D"_x0000_s158742" style=3D='position:absolute; flip:x;v-text-anchor:middle' from=3D"567.5pt,338.5pt" to=3D"629.5pt,426.2=5pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s158742" src=3D"slide0117_image072.gif" style=3D'position:absolute;top:62.5%;left:7=8.83%; width:8.98%;height:16.75%'><![endif]><v:oval id=3D"_x0000_s158743" style==3D'position:absolute; left:548.75pt;top:412.75pt;width:31.125pt;height:34pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s158743"

Page 166: Lec20

src=3D"slide0117_image073.gif" style=3D'position:absolute;top:76.25%;left:=76.21%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s158744" style=3D='position:absolute; left:443.5pt;top:412.75pt;width:31.25pt;height:34pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s158744" src=3D"slide0117_image074.gif" style=3D'position:absolute;top:76.25%;left:=61.61%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s158745" style=3D='position:absolute; left:331.75pt;top:412.75pt;width:31.125pt;height:34pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s158745" src=3D"slide0117_image075.gif" style=3D'position:absolute;top:76.25%;left:=46.06%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s158746" style=3D='position:absolute; left:387.625pt;top:324.75pt;width:31pt;height:33.875pt;mso-wrap-style:non=e; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s158746" src=3D"slide0117_image076.gif" style=3D'position:absolute;top:60.0%;left:5=3.74%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s158747" style=3D='position:absolute; left:610.875pt;top:324.75pt;width:31.125pt;height:33.875pt;mso-wrap-style=:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s158747" src=3D"slide0117_image077.gif" style=3D'position:absolute;top:60.0%;left:8=4.83%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s158748" style=3D='position:absolute; left:486.75pt;top:250.625pt;width:31.25pt;height:33.875pt;mso-wrap-style:=none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt==3D"202" path=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> </v:shapetype><v:shape id=3D"_x0000_s158749" type=3D"#_x0000_t202" style==3D'position:absolute; left:482.25pt;top:252.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s158750" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:328.25pt;top:411.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/>

Page 167: Lec20

<v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s158748" src=3D"slide0117_image078.gif" style=3D'position:absolute;top:46.25%;left:=67.6%; width:4.68%;height:6.75%'><![endif]> <div v:shape=3D"_x0000_s158748" class=3DO style=3D'text-align:center;mso-c=har-wrap: 1;mso-kinsoku-overflow:1'><span style=3D'position:absolute;top:45.25%; left:68.91%;width:1.68%;height:9.25%'><span style=3D'font-family:Arial; mso-ascii-font-family:Arial;mso-bidi-font-family:Arial;font-size:183%; color:#BF0F18;mso-special-format:lastCR;display:none'><b><i>&#13;</i></b><=/span></span></div> <div v:shape=3D"_x0000_s158749" class=3DO style=3D'position:absolute;top:4=7.75%; left:67.97%;width:4.11%;height:5.25%'>11</div> <div v:shape=3D"_x0000_s158750" class=3DO style=3D'position:absolute;top:7=7.25%; left:46.62%;width:4.11%;height:5.25%'>18</div> <v:shape id=3D"_x0000_s158751" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:543.25pt;top:413.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s158751_AllText" v:shape=3D"_x0000_s158751" class=3DO style=3D'position:absolute;top:77.5%;left:76.4%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>19</div> </div> <v:shape id=3D"_x0000_s158752" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:441.25pt;top:411.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s158753" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:383.25pt;top:322.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s158752" class=3DO style=3D'position:absolute;top:7=7.25%; left:62.35%;width:4.11%;height:5.25%'>21</div> <div v:shape=3D"_x0000_s158753" class=3DO style=3D'position:absolute;top:6=0.75%; left:54.3%;width:4.11%;height:5.25%'>17</div> <v:shape id=3D"_x0000_s158754" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:606.25pt;top:324.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f"

Page 168: Lec20

strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s158754_AllText" v:shape=3D"_x0000_s158754" class=3DO style=3D'position:absolute;top:61.0%;left:85.2%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>13</div> </div> <v:shape id=3D"_x0000_s158755" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:353.25pt;top:485.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s158756" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:412.25pt;top:486.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s158757" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:465.25pt;top:486.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s158758" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:520.25pt;top:485.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s158759" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:296.25pt;top:486.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s158755" class=3DO style=3D'position:absolute;top:9=1.0%; left:50.0%;width:4.11%;height:5.25%'>23</div> <div v:shape=3D"_x0000_s158756" class=3DO style=3D'position:absolute;top:9=1.0%; left:58.23%;width:4.11%;height:5.25%'>26</div> <div v:shape=3D"_x0000_s158757" class=3DO style=3D'position:absolute;top:9=

Page 169: Lec20

1.0%; left:65.54%;width:4.11%;height:5.25%'>29</div> <div v:shape=3D"_x0000_s158758" class=3DO style=3D'position:absolute;top:9=1.0%; left:73.22%;width:4.11%;height:5.25%'>31</div> <div v:shape=3D"_x0000_s158759" class=3DO style=3D'position:absolute;top:9=1.0%; left:42.13%;width:4.11%;height:5.25%'>43</div> <v:shape id=3D"_x0000_s158760" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:108.625pt;top:370.25pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s158760_AllText" v:shape=3D"_x0000_s158760" class=3DO style=3D'position:absolute;top:69.5%;left:16.1%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>12</div> </div> <v:shape id=3D"_x0000_s158761" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:663.25pt;top:411.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s158761" class=3DO style=3D'position:absolute;top:7=7.25%; left:93.07%;width:4.11%;height:5.25%'>17</div></p:slide></div>

<p:animation number=3D"1599560645"/><oa:par id=3D"TimeNode0" dur=3D"indefin=ite" restart=3D"never" p:nodeType=3D"timingRoot"> <oa:seq id=3D"TimeNode1" dur=3D"indefinite" prev=3D"document.onpptprev" next=3D"document.onpptnext" concurrent=3D"enabled" nextAction=3D"seek" p:nodeType=3D"mainSeq"> <oa:par id=3D"TimeNode2" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode3" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode4" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode5" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s158723_0_63" attributeName=3D"style.visibili=ty" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode6" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode7" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode8" o:presetID=3D"ppt_1" o:presetClass=3D"emphasis" o:presetSubType=3D"0x1" begin=3D"0.0" accelerate=3D"0.0" decelerate=3D="0.0" autoReverse=3D"false" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode9" dur=3D"indefinite" targetElement=3D"_x0000_s1=

Page 170: Lec20

58733" attributeName=3D"fillcolor" to=3D"#cccce6 [7]"/> <oa:set id=3D"TimeNode10" dur=3D"indefinite" targetElement=3D"_x0000_s=158733" attributeName=3D"fill.type" to=3D"solid"/> <oa:set id=3D"TimeNode11" dur=3D"indefinite" targetElement=3D"_x0000_s=158733" attributeName=3D"fill.on" to=3D"true"/> </oa:par> <oa:par id=3D"TimeNode12" o:presetID=3D"ppt_1" o:presetClass=3D"emphasi=s" o:presetSubType=3D"0x1" begin=3D"0.0" accelerate=3D"0.0" decelerate=3D="0.0" autoReverse=3D"false" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode13" dur=3D"indefinite" targetElement=3D"_x0000_s=158743" attributeName=3D"fillcolor" to=3D"#cccce6 [7]"/> <oa:set id=3D"TimeNode14" dur=3D"indefinite" targetElement=3D"_x0000_s=158743" attributeName=3D"fill.type" to=3D"solid"/> <oa:set id=3D"TimeNode15" dur=3D"indefinite" targetElement=3D"_x0000_s=158743" attributeName=3D"fill.on" to=3D"true"/> </oa:par> <oa:par id=3D"TimeNode16" o:presetID=3D"ppt_1" o:presetClass=3D"emphasi=s" o:presetSubType=3D"0x1" begin=3D"0.0" accelerate=3D"0.0" decelerate=3D="0.0" autoReverse=3D"false" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode17" dur=3D"indefinite" targetElement=3D"_x0000_s=158747" attributeName=3D"fillcolor" to=3D"#cccce6 [7]"/> <oa:set id=3D"TimeNode18" dur=3D"indefinite" targetElement=3D"_x0000_s=158747" attributeName=3D"fill.type" to=3D"solid"/> <oa:set id=3D"TimeNode19" dur=3D"indefinite" targetElement=3D"_x0000_s=158747" attributeName=3D"fill.on" to=3D"true"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode20" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode21" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode22" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode23" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s158723_63_127" attributeName=3D"style.visibi=lity" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode24" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode25" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode26" o:presetID=3D"ppt_1" o:presetClass=3D"emphasi=s" o:presetSubType=3D"0x1" begin=3D"0.0" end=3D"document.onpptnext" accel=erate=3D"0.0" decelerate=3D"0.0" autoReverse=3D"false" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode27" dur=3D"indefinite" targetElement=3D"_x0000_s=158741" attributeName=3D"fillcolor" to=3D"#e66cdc"/>

Page 171: Lec20

<oa:set id=3D"TimeNode28" dur=3D"indefinite" targetElement=3D"_x0000_s=158741" attributeName=3D"fill.type" to=3D"solid"/> <oa:set id=3D"TimeNode29" dur=3D"indefinite" targetElement=3D"_x0000_s=158741" attributeName=3D"fill.on" to=3D"true"/> </oa:par> <oa:par id=3D"TimeNode30" o:presetID=3D"ppt_1" o:presetClass=3D"emphasi=s" o:presetSubType=3D"0x1" begin=3D"0.0" accelerate=3D"0.0" decelerate=3D="0.0" autoReverse=3D"false" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode31" dur=3D"indefinite" targetElement=3D"_x0000_s=158734" attributeName=3D"fillcolor" to=3D"#e66cdc"/> <oa:set id=3D"TimeNode32" dur=3D"indefinite" targetElement=3D"_x0000_s=158734" attributeName=3D"fill.type" to=3D"solid"/> <oa:set id=3D"TimeNode33" dur=3D"indefinite" targetElement=3D"_x0000_s=158734" attributeName=3D"fill.on" to=3D"true"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode34" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode35" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode36" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode37" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s158723_127_185" attributeName=3D"style.visib=ility" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode38" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode39" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode40" o:presetID=3D"ppt_0" o:presetClass=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:animateMotion id=3D"TimeNode41" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s158751" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M -2.77778E-6 -2.71676E-6 L 0.04601 0.13526 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode42" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode43" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s158751_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M -2.77778E-6 -2.71676E-6 L 0.04601 0.13526= " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![endif]><oa:par id=3D"TimeNode44" o:presetID=3D"ppt_0" o:presetClass==3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5"

Page 172: Lec20

fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode45" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s158754" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M -0.00174 0.00393 L -0.0875 0.16462 " pptPathEditMode=3D"rel=ative" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode46" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode47" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s158754_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M -0.00174 0.00393 L -0.0875 0.16462 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![endif]><oa:par id=3D"TimeNode48" o:presetID=3D"ppt_0" o:presetClass==3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode49" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s158760" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M -0.00782 0.01225 L 0.68941 -0.08047 " pptPathEditMode=3D"re=lative" o:rAngle=3D"0.0" o:rCenter=3D"0.349,-0.046" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode50" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode51" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s158760_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M -0.00782 0.01225 L 0.68941 -0.08047 " pptPathEditMode=3D"relative" o:rAngle=3D"0.0" o:rCenter=3D"0.349,-0.0=46" o:pointsTypes=3D"AA"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode52" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode53" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode54" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode55" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s158723_185_216" attributeName=3D"style.visib=ility" to=3D"visible"/> </oa:par> </oa:par> </oa:par> </oa:seq></oa:par><![if ppt]><oa:buildParagraph targetElement=3D"_x0000_s158723" groupID=3D"0" build=3D"byParagraph" buildLevel=3D"1" reverse=3D"false" buildAdvance=3D"o=nclick" userSetAnimBgd=3D"false"/><oa:buildParagraph targetElement=3D"_x0000_s1587=

Page 173: Lec20

51" groupID=3D"0" build=3D"asAWhole" buildLevel=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:buildParagraph targetElement=3D"_x0000_s158754" groupID=3D"0" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s158760" groupID=3D"0" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><![endif]></body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0117_image062.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhnwA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACdADMAgAAAAL8PGALphI+py+1/Apy02ouzfhKFvoXiSJYemHzmyrYtysDuTNeKOuH2zq8ypOsJh5UfxUhMEoMZpvLJQ2Kc0KpPqsFatxfthsoNH3dgsTnlLaXP1rWpzN66WfB4sh61c+c1vH7mt8T3FzIoZEjYlRiYOIV499h4I5lCORJZxWh5srmAqfcZptk4Shoq12lxCrVqVyra+veamXopOVuLRhibimvDmwv8JRxMrJobZQyEfPjky+y4BK30fKQ83WB8je1QHcO9t+oNrlZObva8fd41OL7uMqf+nuXlPt8nJX9v67m/GWTP3yEJ+gTSKQAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0117_image063.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhMABDAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAvAEIAgAAAAL8PGAJ2DI6py+1gnpw00ouRzVzuDipfSELleYxopq5Y61YxCM9PbTd4vuy89nsFL75g0TiUJT3LW9P51EUZx1+Vd81lZ1vulPoVhcVjYNl0Rp+7MfbK/U6rx3BU/XQv5UN7vrzfARj4R7hWaIiYWCbIcrjoGMbYmBZQAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0117_image064.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhugB/AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAC5AH4AgAAAAL8PGAL/hI+pyw3hopy02ouzpvD0DYbiSJbM55nqyrYlasDuTNeuHNv6zmt43gsKh6nGj4hMko5FpfO5YTah1GpEOrVqtdjs9uvsIsTgMo0MNKuDaO/6ffPB53E5/f4KtfF8xT7x19cXCChoyLF0qOhA6Lf4OGbSCMm1MklJdbmgiZnE6dg5WBdK97lJWlpjiqrayqq2avRaFss4+1Ure2uVa7sL1ev7GzYUPIxYfOyJZKysy+zc0zwxHe0mVB2dLbF93M1tfVb1fUsOHm6Ji65iTr2eB9ZOKY/8DkJfb4+Bn69vwd/P37k1APEUrHBwTsKAAkGlavjszkJaoiA65DOxkqGM/7wUcQT26COxRSKXQSqZbF5DlBlY8nC5z6LMmTRr2ryJMyebUDAZ/iPVc6CdTkGviCiK8KQeoEqXEhUE4xJSn7BO3WNq0OrVp1m1DsVU9Mikqe4eev3aFI6UsVjfrHXK1a1RuGDlCm3Z1kwXqTzt3o3ZV2/SrXHjDSaskuJPxInVLY6SV+NhyIU7AqZcORNexmktX+AbeBxmtJ1Bkr7cWPPozZlNrkadeuRr2CFV02Vd94kmtqGV7D4aOeUI3q13Jrpd2zc8zsmJrCKe2zk74MV11IIe+yUL7KW1p0NOUvj32eGNbwdfXtoo8h7Vz+De3Lo49Ie6NYOf3tV89vV3TBUDHd1++ul0HIFmGegXggkqWBUPBQAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0117_image065.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAYABoAgQAAAAAAAP///wECAwJOhI+hyH0ahISuKYnzqiDmjwWVB5YiQ5ZmorbT47ZnF8t0rYoprt38p/uZdkLBpagh/oLIl5J3etaizZlvyRJaDVLQ9tF9ca7ArwOC3jQKADs=

------=_NextPart_01C52BA1.40FF0130

Page 174: Lec20

Content-Location: file:///C:/D0F41270/lec20_files/slide0117_image066.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAYABoAgQAAAAAAAP///wECAwJOhI8Qm+0bhISuLYkzqyp7XUXfKAQWiZqHiI6qwbafGssebadd7tY8dvnNfMKgUEP8mZK55RHElL2iOtjzZS2eeFgEtdRNGGccMeQcBhQAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0117_image067.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAYABoAgQAAAAAAAP///wECAwJLhI8Qke27hIQuRYkzqyp7XQXfODUiSW7HiY4q235vjDIw7dl42u3u7ZsAg5egZugrGgW6Zam33CBjKmjSQjRNc5zts4tccCyQcqUAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0117_image068.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhFAA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQATADIAgAAAAL8PGAJAhI95oZ3sIoxq0nebzWBzn4GUOHIIKZmnaqCOq7GdPLNwRd+rrO9qv8jxhDZi8Yj8DZdKZvMJNQFryY8xGqIVAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0117_image069.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhRQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABEABkAgQAAAAAAAP///wECAwKchA+hwqKBopwUvfZgPaF5rG3itHxeSHamiY6jup4UHH+tO9csqe/4RusxWkGh41cpCkNK4w3Z7DGNq+cvKjVgdVbXlpugxrqibw1iPiMt4l16vOa0We9qXDu31X3xvT4vc+eHEQY4dFcIqDF4hMjYyEj2YrhIiYiXh+In6ZUZUcfZ2faUForz1vVleqVa1qRw6TpmmpERe1oLO1EAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0117_image070.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhIgBDAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAhAEEAgQAAAAAAAL8PGP///wKohI+pi8IPW5zP0SsxtvryHn0gJI5MaSZomrGn+8LL6tK1POOqvvOHnQIGfQahyThCdpRLYtHJ1EQ3UCdgSsFmrdoQ9+sKiFsjcWCANl9NYrT7PQad33R3oDOv6++XvH5P4fcHGCE4SMcHYXgIp8h4mLiw+JjmSEnIMHkZmaBJyYng+Qh6IAppeYmImmpXyNq4mkqqYFo32/l6SyuLZ6obC/dbaEYsnFAAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0117_image071.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAYABoAgQAAAAAAAP///wECAwJNhI+hiu2whJTstTDzrE/pT3XgKAQORoLmgabfarSutspzVt+jp6t2T/kBeUCcsEcsBpU4CLMUe8KOrqkSFkWKbpzLDNuhgi2QhXkMKAAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0117_image072.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhMABDAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAuAEEAgAAAAL8PGAJ0hI+pyx0NozRv2gsq3lDzj3ggKI5faWJoaq3s5L6dzMX0Yt9Krh98nwG2hJJf

Page 175: Lec20

z6hDJokRJc35ZM6kDOjLeqVWtThu1xsCh8U+MsUcNGNZa1N79Iaj46c5Ok2m1+76TV9lF5gnOKhGKPZ3kThkeOi1CMN3VwAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0117_image073.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAZABoAgQAAAAAAAP///wECAwJOhI+hiu2nhJTruTgztVD7bQXfGDziSDYnmnZsC6zvV8YzWst3lu+0ofNJbEJPKejrFSfKpaC5hAprQCe1Or0Ur64bN4HUfLWksWmBNhcAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0117_image074.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAZABoAgQAAAAAAAP///wECAwJOhI+hiu2nhJTruTgztVD7bQXfGDziSDYnmnZsC6zvV8YzWst3lu+07fsAg5qSLtgjTpJKAVP5RCaaNcNxVnX5slos5+rhXsBOcWiBNgMKADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0117_image075.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAYABoAgQAAAAAAAP///wECAwJMhH+hiu2mhJTrtTgztVD7/QTfGDjiSCInmnZsu75fGcsabad1vu28gPllgkKKL4cr9pSgo6wEcLKgrh81KrxWnxZii+NkcBKLsvZQAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0117_image076.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAYABoAgQAAAAAAAP///wECAwJMhH+hi+2ghJzqtTizrDboTz0eSAYXiQpmkpZs60JwPM6aWdt3rlN8r/r1MEBfMUMsroSz5VH1GiKYqVW0KbJZHdSQxbD4ML6XBedRAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0117_image077.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAYABoAgQAAAAAAAP///wECAwJOhH+hi+0rolTuyXtDTbhHanme1gTiSRrmiXKsSK4vDMhzp9l3Vu9j78PpggIFEWM8foDKnHLJDKaGt1S0GtpZXbMtgprxlqigzXhRdhQAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0117_image078.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAYABoAgQAAAAAAAP///wECAwJLhH+hiu2mhJTrtTgztVD7/QTfGDjiSCInmnZsu75fGcsabad1vu28gPllgkKKL4cr9pSg46vkEkKjyIvU5LxxssCphThhcC6LiqUAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0078.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"

Page 176: Lec20

xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0078.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Heapify"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"116"/></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>21=</span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div>

Page 177: Lec20

</div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s118786" type==3D"#_x0000_m106510" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:63.375pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape><p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_s118787" type==3D"#_x0000_m106511" style=3D'position:absolute;left:36pt;top:116pt;width:9in;height:346pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/></v:shape> <div v:shape=3D"_x0000_s118786" class=3DT style=3D'position:absolute;top:8=.5%; left:5.99%;width:88.2%;height:8.5%'><span lang=3DDA>Heapify</span></div> <div v:shape=3D"_x0000_s118787" class=3DB> <div style=3D'position:absolute;top:22.5%;left:5.99%;width:88.2%;height:6.=75%'><span style=3D'position:absolute;top:0%;left:4.24%;width:95.75%;height:100.0%'><=span class=3DBB style=3D'position:absolute;left:-4.43%;top:.3em'>&uml;</span><s=pan lang=3DDA><i>i</i></span><span lang=3DDA> is index into the array </span><=span lang=3DDA><i>A&#13;</i></span></span></div> <span style=3D'position:absolute;top:31.0%;left:9.73%;width:95.13%;height:=6.75%'><span class=3DBB style=3D'position:absolute;left:-3.93%;top:.3em'>&uml;</span><s=pan lang=3DDA>Binary trees rooted at Left(</span><span lang=3DDA><i>i</i></spa=n><span lang=3DDA>) and Right(</span><span lang=3DDA><i>i</i></span><span lang=3DD=A>) </span></span><span style=3D'position:absolute;top:38.25%;left:9.73%;width:84.45%;height:6.75%='><span lang=3DDA>are heaps&#13;</span></span><span style=3D'position:absolute;top=:46.75%; left:9.73%;width:99.62%;height:6.75%'><span class=3DBB style=3D'position:a=bsolute; left:-3.75%;top:.3em'>&uml;</span><span lang=3DDA>But, </span><span lang==3DDA><i>A</i></span><span lang=3DDA>[</span><span lang=3DDA><i>i</i></span><span lang=3DDA>] might b=e smaller than its children, </span></span><span style=3D'position:absolute;top:53.7=5%; left:9.73%;width:84.45%;height:6.75%'><span lang=3DDA>thus violating the h=eap property&#13;</span></span><span style=3D'position:absolute;top:62.25%; left:9.73%;width:93.07%;height:6.75%'><span class=3DBB style=3D'position:a=bsolute; left:-4.02%;top:.3em'>&uml;</span><span lang=3DDA>The method </span><span

Page 178: Lec20

lang=3DDA><b>Heapify</b></span><span lang=3DDA> makes binary tree </span><=/span><span style=3D'position:absolute;top:69.5%;left:9.73%;width:99.62%;height:6.75%'=><span lang=3DDA>rooted at </span><span lang=3DDA><i>i</i></span><span lang=3DDA>= a heap by moving </span><span lang=3DDA><i>A</i></span><span lang=3DDA>[</span><span lang=3DDA><i>i</i></span><span lang=3DDA>] down the </span></span><span style=3D'position:absolute;top:76.5%;left:9.73%;width:84.45%;height:6.75%'=><span lang=3DDA>heap.</span></span></div></p:slide></div>

</body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0070.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0070.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Heapify"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><!--[if gte IE 5]><object id=3DMSOANIM classid=3D"CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"=></object><object id=3DMSOTIME classid=3D"CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"=></object><![endif]--><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

-->

Page 179: Lec20

</style><style><!--oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><script><!--g_animItemsToHide=3Dnew Array("_x0000_s104451_83_95","_x0000_s104451_0_83");

//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"102"/></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()" oa:clockstart=3D"onstart">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>22=</span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s104450" type==3D"#_x0000_m106510" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:55.75pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape> <div v:shape=3D"_x0000_s104450" class=3DT style=3D'position:absolute;top:7=.75%; left:5.99%;width:88.2%;height:8.5%'>Heapify</div> <p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_=s104451" type=3D"#_x0000_m106511" style=3D'position:absolute;left:28pt;top:104pt;w=idth:661.75pt;

Page 180: Lec20

height:113.875pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/><p:animation number=3D"2" de=lay=3D"0" type=3D"text" level=3D"1" effect=3D"cut" direction=3D"noBlack"/></v:shap=e> <div v:shape=3D"_x0000_s104451" class=3DB> <div id=3D"_x0000_s104451_0_83" style=3D'mso-line-spacing:"90 20 0";positi=on:absolute; top:19.75%;left:4.86%;width:101.68%;height:11.5%;white-space:nowrap'><span style=3D'position:absolute;top:0%;left:3.68%;width:96.31%;height:52.17%'><=span style=3D'font-size:88%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-3.82%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:88%'>Heap prope=rty violated at node with index 1 but </span></span><span style=3D'position:ab=solute; top:47.82%;left:3.68%;width:84.89%;height:52.17%'><span style=3D'font-size=:88%'>subtrees rooted at 2, 3 are heaps.&#13;</span></span></div> <div id=3D"_x0000_s104451_83_95" style=3D'mso-line-spacing:"90 20 0";posit=ion: absolute;top:32.25%;left:4.86%;width:90.07%;height:6.0%;white-space:nowrap='><span style=3D'position:absolute;top:0%;left:4.15%;width:95.84%;height:100.0%'><=span style=3D'font-size:88%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-4.33%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:88%'>heapify(1)= </span></span></div> </div> <v:line id=3D"_x0000_s104453" style=3D'position:absolute;flip:x;v-text-anc=hor:middle' from=3D"264.875pt,222pt" to=3D"357.875pt,289.5pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s104454" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"364.125pt,222pt" to=3D"475.75pt,289.5pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s104453,_x0000_s10=4454" src=3D"slide0070_image079.gif" style=3D'position:absolute;top:41.0%;left:3=6.7%; width:29.77%;height:13.0%'><![endif]><v:line id=3D"_x0000_s104455" style==3D'position:absolute; v-text-anchor:middle' from=3D"482pt,289.5pt" to=3D"544.125pt,377.25pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s104455" src=3D"slide0070_image080.gif" style=3D'position:absolute;top:53.5%;left:6=6.85%; width:8.98%;height:16.75%'><![endif]><v:line id=3D"_x0000_s104456" style==3D'position:absolute; flip:x;v-text-anchor:middle' from=3D"202.875pt,289.5pt" to=3D"258.75pt,37=7.25pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/>

Page 181: Lec20

</v:line><v:line id=3D"_x0000_s104457" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"264.875pt,289.5pt" to=3D"314.375pt,377.25pt" strokecolor=3D"#bf0f=18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s104458" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"209.125pt,384.125pt" to=3D"233.875pt,451.625pt" strokecolor=3D"#b=f0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s104459" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"320.75pt,384.125pt" to=3D"345.375pt,451.625pt" strokecolor=3D"#bf=0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s104460" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"426.125pt,384.125pt" to=3D"450.875pt,451.625pt" strokecolor=3D"#b=f0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s104461" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"395.125pt,390.875pt" to=3D"420pt,458.5pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s104462" style=3D'position:absolute;left:438=.5pt; top:438.125pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s104463" style=3D'position:absolute;left:382=.75pt; top:438.125pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s104464" style=3D'position:absolute;left:326=.875pt; top:438.125pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:line id=3D"_x0000_s104465" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"289.75pt,384.125pt" to=3D"314.625pt,451.625=pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s104466" style=3D'position:absolute;left:215=.25pt; top:438.125pt;width:31pt;height:33.875pt;mso-wrap-style:none;v-text-ancho=r:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s104467" style=3D'position:absolute;left:274=.125pt; top:438.125pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:line id=3D"_x0000_s104468" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"178pt,384.125pt" to=3D"202.875pt,451.625pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s104469" style=3D'position:absolute;left:159=.375pt; top:438.125pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/>

Page 182: Lec20

</v:oval><v:oval id=3D"_x0000_s104470" style=3D'position:absolute;left:525=.5pt; top:363.75pt;width:31.125pt;height:34pt;mso-wrap-style:none;v-text-anchor=:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:line id=3D"_x0000_s104471" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"426.125pt,289.5pt" to=3D"488.125pt,377.25pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s104472" style=3D'position:absolute;left:407=.375pt; top:363.75pt;width:31.125pt;height:34pt;mso-wrap-style:none;v-text-anchor=:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s104473" style=3D'position:absolute;left:302=.125pt; top:363.75pt;width:31.25pt;height:34pt;mso-wrap-style:none;v-text-anchor:=middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s104474" style=3D'position:absolute;left:190=.375pt; top:363.75pt;width:31.125pt;height:34pt;mso-wrap-style:none;v-text-anchor=:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s104475" style=3D'position:absolute;left:246=.25pt; top:275.75pt;width:31pt;height:33.875pt;mso-wrap-style:none;v-text-anchor=:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s104476" style=3D'position:absolute;left:469=.5pt; top:275.75pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s104477" style=3D'position:absolute;left:345=.375pt; top:201.625pt;width:31.25pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s104456,_x0000_s104457,_x0000_s104458,_x0000_s104459,_x=0000_s104460,_x0000_s104461,_x0000_s104462,_x0000_s104463,_x0000_s104464,_x=0000_s104465,_x0000_s104466,_x0000_s104467,_x0000_s104468,_x0000_s104469,_x=0000_s104470,_x0000_s104471,_x0000_s104472,_x0000_s104473,_x0000_s104474,_x=0000_s104475,_x0000_s104476,_x0000_s104477" src=3D"slide0070_image081.gif" style=3D'position:absolute;top:37.25%;left:=22.09%; width:55.61%;height:50.75%'><![endif]> <div v:shape=3D"_x0000_s104477" class=3DO style=3D'text-align:center;mso-c=har-wrap: 1;mso-kinsoku-overflow:1'><span style=3D'position:absolute;top:36.25%; left:49.43%;width:1.68%;height:9.25%'><span style=3D'font-family:Arial; mso-ascii-font-family:Arial;mso-bidi-font-family:Arial;font-size:183%; color:#BF0F18;mso-special-format:lastCR;display:none'><b><i>&#13;</i></b><=/span></span></div> <v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt=3D"202" pa=th=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/>

Page 183: Lec20

</v:shapetype><v:shape id=3D"_x0000_s104478" type=3D"#_x0000_t202" style==3D'position:absolute; left:465.875pt;top:273.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s104478_AllText" v:shape=3D"_x0000_s104478" class=3DO style=3D'position:absolute;top:51.75%;left:65.73%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>11</div> </div> <v:shape id=3D"_x0000_s104479" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:186.875pt;top:362.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s104479_AllText" v:shape=3D"_x0000_s104479" class=3DO style=3D'position:absolute;top:68.25%;left:26.96%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>16</div> </div> <v:shape id=3D"_x0000_s104480" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:433.875pt;top:436.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s104480" class=3DO style=3D'position:absolute;top:8=1.75%; left:61.23%;width:4.11%;height:5.25%'>19</div> <v:shape id=3D"_x0000_s104481" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:299.875pt;top:362.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s104481_AllText" v:shape=3D"_x0000_s104481" class=3DO style=3D'position:absolute;top:68.25%;left:42.69%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>21</div> </div> <v:shape id=3D"_x0000_s104482" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:241.875pt;top:273.625pt;width:38.5pt;height:36pt;mso-wrap-style:none;

Page 184: Lec20

v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s104482_AllText" v:shape=3D"_x0000_s104482" class=3DO style=3D'position:absolute;top:51.75%;left:34.64%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>10</div> </div> <v:shape id=3D"_x0000_s104483" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:402.875pt;top:362.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s104483" class=3DO style=3D'position:absolute;top:6=8.25%; left:56.92%;width:4.11%;height:5.25%'>13</div> <v:shape id=3D"_x0000_s104484" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:211.875pt;top:436.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s104484_AllText" v:shape=3D"_x0000_s104484" class=3DO style=3D'position:absolute;top:81.75%;left:30.52%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>23</div> </div> <v:shape id=3D"_x0000_s104485" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:270.875pt;top:437.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s104486" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:323.875pt;top:437.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s104487" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:378.875pt;top:436.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=

Page 185: Lec20

=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s104485" class=3DO style=3D'position:absolute;top:8=2.0%; left:38.57%;width:4.11%;height:5.25%'>26</div> <div v:shape=3D"_x0000_s104486" class=3DO style=3D'position:absolute;top:8=2.0%; left:46.06%;width:4.11%;height:5.25%'>29</div> <div v:shape=3D"_x0000_s104487" class=3DO style=3D'position:absolute;top:8=1.75%; left:53.55%;width:4.11%;height:5.25%'>31</div> <v:shape id=3D"_x0000_s104488" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:154.875pt;top:437.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s104488_AllText" v:shape=3D"_x0000_s104488" class=3DO style=3D'position:absolute;top:82.0%;left:22.47%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>43</div> </div> <v:shape id=3D"_x0000_s104489" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:521.625pt;top:362.75pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s104489" class=3DO style=3D'position:absolute;top:6=8.25%; left:73.4%;width:4.11%;height:5.25%'>12</div> <v:shape id=3D"_x0000_s104491" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:341.875pt;top:199.625pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s104491_AllText" v:shape=3D"_x0000_s104491" class=3DO style=3D'position:absolute;top:38.0%;left:48.5%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>17</div> </div></p:slide></div>

<p:animation number=3D"1599560645"/><oa:par id=3D"TimeNode0" dur=3D"indefin=ite"

Page 186: Lec20

restart=3D"never" p:nodeType=3D"timingRoot"> <oa:seq id=3D"TimeNode1" dur=3D"indefinite" prev=3D"document.onpptprev" next=3D"document.onpptnext" concurrent=3D"enabled" nextAction=3D"seek" p:nodeType=3D"mainSeq"> <oa:par id=3D"TimeNode2" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode3" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode4" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode5" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s104451_0_83" attributeName=3D"style.visibili=ty" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode6" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode7" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode8" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode9" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s104451_83_95" attributeName=3D"style.visibil=ity" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode10" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode11" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode12" o:presetID=3D"ppt_3" o:presetClass=3D"emphasi=s" o:presetSubType=3D"0x1" begin=3D"0.0" end=3D"document.onpptnext" o:gro=upID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode13" dur=3D"indefinite" targetElement=3D"_x0000_s=104482" attributeName=3D"style.color" override=3D"childStyle" to=3D"#e66cdc"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode14" o:presetID=3D"ppt_3" o:presetClass=3D"emphasis" o:presetSubType=3D"0x1" begin=3D"0.0" end=3D"document.onpptnext" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode15" dur=3D"indefinite" targetElement=3D"_x0000_s104482_AllText" attributeName=3D"style.color" override=3D"childStyle" to=3D"#e66cdc"/> </oa:par> <![endif]><oa:par id=3D"TimeNode16" o:presetID=3D"ppt_3" o:presetClass==3D"emphasis" o:presetSubType=3D"0x1" begin=3D"0.0" end=3D"document.onpptnext" o:gro=upID=3D"0" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode17" dur=3D"indefinite" targetElement=3D"_x0000_s=104478" attributeName=3D"style.color" override=3D"childStyle" to=3D"#e66cdc"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode18" o:presetID=3D"ppt_3" o:presetClass=3D"emphasis" o:presetSubType=3D"0x1" begin=3D"0.0" end=3D"document.onpptnext" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode19" dur=3D"indefinite" targetElement=3D"_x0000_s104478_AllText" attributeName=3D"style.color" override=3D"childStyle" to=3D"#e66cdc"/> </oa:par> <![endif]></oa:par> </oa:par>

Page 187: Lec20

<oa:par id=3D"TimeNode20" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode21" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode22" o:presetID=3D"ppt_0" o:presetClass=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"1" p:nodeType=3D"clickEffect"> <oa:animateMotion id=3D"TimeNode23" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s104482" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M 0.0 0.0 L 0.13663 -0.13526 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode24" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode25" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s104482_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M 0.0 0.0 L 0.13663 -0.13526 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![endif]><oa:par id=3D"TimeNode26" o:presetID=3D"ppt_0" o:presetClass==3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode27" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s104491" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M -0.00226 0.00162 L -0.14045 0.14312 " pptPathEditMode=3D"re=lative" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode28" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode29" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s104491_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M -0.00226 0.00162 L -0.14045 0.14312 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode30" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode31" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode32" o:presetID=3D"ppt_3" o:presetClass=3D"emphasi=s" o:presetSubType=3D"0x1" begin=3D"0.0" end=3D"document.onpptnext" o:gro=upID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode33" dur=3D"indefinite" targetElement=3D"_x0000_s=104479" attributeName=3D"style.color" override=3D"childStyle" to=3D"#e66cdc"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode34" o:presetID=3D"ppt_3" o:presetClass=3D"emphasis" o:presetSubType=3D"0x1" begin=3D"0.0" end=3D"document.onpptnext" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode35" dur=3D"indefinite" targetElement=3D"_x0000_s104479_AllText" attributeName=3D"style.color" override=3D"childStyle" to=3D"#e66cdc"/> </oa:par>

Page 188: Lec20

<![endif]><oa:par id=3D"TimeNode36" o:presetID=3D"ppt_3" o:presetClass==3D"emphasis" o:presetSubType=3D"0x1" begin=3D"0.0" end=3D"document.onpptnext" o:gro=upID=3D"0" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode37" dur=3D"indefinite" targetElement=3D"_x0000_s=104481" attributeName=3D"style.color" override=3D"childStyle" to=3D"#e66cdc"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode38" o:presetID=3D"ppt_3" o:presetClass=3D"emphasis" o:presetSubType=3D"0x1" begin=3D"0.0" end=3D"document.onpptnext" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode39" dur=3D"indefinite" targetElement=3D"_x0000_s104481_AllText" attributeName=3D"style.color" override=3D"childStyle" to=3D"#e66cdc"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode40" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode41" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode42" o:presetID=3D"ppt_0" o:presetClass=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"1" p:nodeType=3D"clickEffect"> <oa:animateMotion id=3D"TimeNode43" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s104479" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M 0.0 0.0 L 0.07778 -0.1607 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode44" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode45" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s104479_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M 0.0 0.0 L 0.07778 -0.1607 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![endif]><oa:par id=3D"TimeNode46" o:presetID=3D"ppt_0" o:presetClass==3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"1" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode47" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s104491" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M -0.1375 0.14081 L -0.21216 0.30567 " pptPathEditMode=3D"rel=ative" o:rAngle=3D"0.0" o:rCenter=3D"-0.037,0.082" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode48" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode49" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s104491_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M -0.1375 0.14081 L -0.21216 0.30567 " pptPathEditMode=3D"relative" o:rAngle=3D"0.0" o:rCenter=3D"-0.037,0.0=82" o:pointsTypes=3D"AA"/> </oa:par>

Page 189: Lec20

<![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode50" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode51" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode52" o:presetID=3D"ppt_3" o:presetClass=3D"emphasi=s" o:presetSubType=3D"0x1" begin=3D"0.0" o:groupID=3D"0" p:nodeType=3D"cl=ickEffect"> <oa:set id=3D"TimeNode53" dur=3D"indefinite" targetElement=3D"_x0000_s=104488" attributeName=3D"style.color" override=3D"childStyle" to=3D"#e66cdc"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode54" o:presetID=3D"ppt_3" o:presetClass=3D"emphasis" o:presetSubType=3D"0x1" begin=3D"0.0" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode55" dur=3D"indefinite" targetElement=3D"_x0000_s104488_AllText" attributeName=3D"style.color" override=3D"childStyle" to=3D"#e66cdc"/> </oa:par> <![endif]><oa:par id=3D"TimeNode56" o:presetID=3D"ppt_3" o:presetClass==3D"emphasis" o:presetSubType=3D"0x1" begin=3D"0.0" o:groupID=3D"0" p:nodeType=3D"wi=thEffect"> <oa:set id=3D"TimeNode57" dur=3D"indefinite" targetElement=3D"_x0000_s=104484" attributeName=3D"style.color" override=3D"childStyle" to=3D"#e66cdc"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode58" o:presetID=3D"ppt_3" o:presetClass=3D"emphasis" o:presetSubType=3D"0x1" begin=3D"0.0" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode59" dur=3D"indefinite" targetElement=3D"_x0000_s104484_AllText" attributeName=3D"style.color" override=3D"childStyle" to=3D"#e66cdc"/> </oa:par> <![endif]></oa:par> </oa:par> </oa:seq></oa:par><![if ppt]><oa:buildParagraph targetElement=3D"_x0000_s104451" groupID=3D"0" build=3D"byParagraph" buildLevel=3D"1" reverse=3D"false" buildAdvance=3D"o=nclick" userSetAnimBgd=3D"false"/><oa:buildParagraph targetElement=3D"_x0000_s1044=78" groupID=3D"0" build=3D"asAWhole" buildLevel=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:buildParagraph targetElement=3D"_x0000_s104479" groupID=3D"0" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s104479" groupID=3D"1" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s104481" groupID=3D"0" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s104482" groupID=3D"0" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s104482" groupID=3D"1" build=3D"asAWhole" buildLev=el=3D"1"

Page 190: Lec20

reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s104484" groupID=3D"0" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s104488" groupID=3D"0" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s104491" groupID=3D"0" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s104491" groupID=3D"1" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><![endif]></body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0070_image079.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhnwA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACdADMAgAAAAL8PGALohI+py+1/ApKw2ouz3nxS34XiSJbJt6DmyralmsLuTNegFcj2zof68+sJh4xcx0hMKick5PLJC2qk0OqROsVatxAtx8sNM21OsbkIFpXP7PSL3Xab1nCovEWvE+8zvt7n1xf4hzFYk0e4YrizmHjSyAiZKNmD6HhhOXn5tdmQ2XkC6vDZSSpKuYQaZqqnasb66tpWKjoCaydLeJuUe9nLWeuyS/YLOiwcXImbLHRsy8xbbCANHRpZ/eSMg22lPcrNBekNzjI+TX7mZ44uLEfNnlUIr1uxPn/teb+Z967fdOOvlIR+ARUVAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0070_image080.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhMQBDAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAvAEIAgAAAAL8PGAJ3DI6py+1nnpwz0ouRzVzuDi5fSI5kaJ5dqmJse71wNZc1KN9Nrot9xvtphC4iJUhECpU/ps75NB6lHmrV6oDetDNuF5sFM7wwcsusQtvEPrZCjXK/5Qk4jj7EA+x3PH+lt6f3x0EIFGgYg7jox9g4CBn5SJcYUwAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0070_image081.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhKQHLAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAnAckAgQAAAAAAAL8PGP///wL/hI+py+0Po5zUhYtD3bz7D4biSJbUNaTqcJnuC8fyTIPBiqdtzff+DwTeckRN8IhMKpeIIbHIjEqnVI/zSaxqt1zqFZszdsfksuwLxonN7LZ7gk6v1u+6vR6X6+78vjmvx+I3SDgFqEdXqLjIcyiXyBgpWeKYBjmJmblRCXap+QnKwInlGWoaOgp1uspqEKjaGguaqiZrq0mrUnrL65e72xt8RwssbOw2Wny8/GepzAw9hhH2HG0tnVF9vc3d7f0NHi4+Tl5ufo6err7O3u7+Dh8vP09fb3+Pn6+/z9/v/w8woMCBBAsaPIgwocKFDBs6fAgxosSJFCtavFgx2w6F/xq1LZtGDSEKah57VSo57yS4ZARZdiMmEOa2XIL+0UR56qbNV3Ou0dzT72dNaEJxohM6lBlSo+aWRkOaFB9Uppim8rOqlGeYq1prZe2qiytYoB/Hks2HtaxZquScPl0rFizbqmPntq1rrag/vXm72i2nc6bWv3d5Ep4kQCZAxdYEABhpCYDjgJw2Nm7SychkgIkPHca02QBIXXRC95sMWYfla6abZFjQWp/pbOBiU7BtD7c43RJ4y/PtDTgE4e6IbzP+AHk65ZdHMDf3HFp0BtN3q6sO+x52Y9sVdD++7rt3euJ5lUdwfll6WesPtO/1nlV8yfDmr7Jvv1X+UPn3n//y/4l/AAbIjoAFhgfEgKAhGISCkTi4YIPoQCgJhRQSciEjF2bYB4eLZOhhHSEWwuGIbpg4iIcolrFih1O0yAWMd5gooxY1iljFjVLoeKKN3PDYBoxAIjEkG0KydmAXRf6wJBk6NlkDlGM8yYyUMRp5jJVXmqGlC136GGQwX+b4xpgimPkijreguaMdbHLwZhAaWTkbbX1oNN4geNYwGml8ONananikJqgBXxLKwmomOKIol4x+FsOjXSLqlQsuIRMIpJZmeienixqG6SuaksBYqJ6O8EsbqXaxKh6DoSpXM35x8dOokcYaQq2yvrqFrm/4+oFbrMJVhbC78hosscP/4lWsssci20FavZoV

Page 191: Lec20

FRPGkiEtB9k262wU29JKLVPfGhIut8yWMS4c5S57rhTpmourFeuC262182J7r7b5wjurF/vS266+AWtxrbf1SnPwCQmTO7C9DbPbb7LxQgwqwRM/K6oIwCIcMb+nqnqxvBVjHBnFj9gRGKwZg7yyyZ0MMzKpH7NxKccn81EzJc7AnBnLpNjaCKNnxHGBlpQW/SvRAaB59Kio7UmnaFCL2JGhjFQ9g29S8takbnEyOZybERTJdTnAQXl2jw583YNwXY+t9trjELck3ViGbV1vZU4AZNp56x0m31wC/g1yQxrOouC1bdB3BVQSHhzjd982peOF/8M5uORKWh455k56viXl3Tx3Y3RHag5eB6V7cDrnqateOetbkP467KHbToXptYMOpuxk4h4Ndq37nibxVZ45O/LFG6+ec71/QGMIbCsv/e/UL7Hd9CB8hyL3bVZ/PAnROx9Fd9oDfz32JpQofvMljFge++Rz5+X376vfvjDpqfjChuvT3z8m7E8J8QNg/QgYAwgNcBVTe8GeaDAnGDxQgtlY4GPstIhAJeo8iMJApNDQqGCB8DMdDKEIR6iIR5FKaIvyDFso5SeZvUyGP9PTzKJ1Q4ndTGQ7FCEiVNZDV7UMh0PU4Q+JmMMKpIIqpfJZEtUVMyQ+8QEpE1gRlQgtJ/9eEYpRtOIWIVBFLHZMYWMkWRC5mEUxlpGKDwNjyCSwMTMeUY1pJOMaLdBGPOaxAXyh2cL0+MYIFAyQd2TjHhcwSJe9YhP/EmQjEflIPv5RFJH0WBcNeUhKThIzm1RAIglZSIt1kpOZhOQoH1NJT6ZSlad0WCkP8C5Q1lGTrxTNKhMQS3+1EpW7hOUteVlLYAZSlpcE2DBpeUxiftGUwRTmLJU5RUtGE5nPxGQoWdnMT0qymUrQ5javac1ifrOa4yQnNZdpTHFCs2RSVCczzflOd5YTndMC5zzPSEd6nhOfcEzmPfmJL3mu8wlMtCc29TnQrfAQofWcZjjZaQOB7pNMFBFlaEJ7gjOHunGOGtPoPxVa0Ue80KOKjKHGWKiznuUKoJtAaUdVqielOVCmMy3CX5p2mKZZiqYZnOBMMfhBoFLCpzsVaguNWocCAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0122.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0122.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Another View of Heapify"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><!--[if gte IE 5]><object id=3DMSOANIM classid=3D"CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"=></object><object id=3DMSOTIME classid=3D"CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"=></object><![endif]--><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style>

Page 192: Lec20

<style><!--oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><script><!--g_animItemsToHide=3Dnew Array("_x0000_s163843_247_276","_x0000_s163843_222_=247","_x0000_s163843_182_222","_x0000_s163843_120_182","_x0000_s163843_40_1=20","_x0000_s163843_0_40");

//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"160"/></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()" oa:clockstart=3D"onstart">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>23=</span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s163842" type==3D"#_x0000_m106510" style=3D'position:absolute;left:36pt;top:31.375pt;width:9in;height:70.25p=t' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape> <div v:shape=3D"_x0000_s163842" class=3DT style=3D'position:absolute;top:8=.25%; left:5.99%;width:88.2%;height:8.5%'>Another View of Heapify</div> <p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_s=163843"

Page 193: Lec20

type=3D"#_x0000_m106511" style=3D'position:absolute;left:21.25pt;top:102.=375pt; width:672pt;height:249.125pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/><p:animation number=3D"2" de=lay=3D"0" type=3D"text" level=3D"1" effect=3D"cut" direction=3D"noBlack"/></v:shap=e> <div v:shape=3D"_x0000_s163843" class=3DB> <div id=3D"_x0000_s163843_0_40" style=3D'mso-line-spacing:"90 20 0";positi=on:absolute; top:19.5%;left:3.93%;width:91.57%;height:5.25%;white-space:nowrap'><span style=3D'position:absolute;top:0%;left:4.08%;width:95.91%;height:100.0%'><=span style=3D'font-size:75%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-4.26%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:75%'>Heapify(i) traces a path down the tree.&#13;</span></span></div> <div id=3D"_x0000_s163843_40_120" style=3D'mso-line-spacing:"90 20 0";posi=tion: absolute;top:25.25%;left:3.93%;width:104.68%;height:10.0%;white-space:nowr=ap'><span style=3D'position:absolute;top:0%;left:3.57%;width:96.42%;height:52.5%'><s=pan style=3D'font-size:75%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-3.71%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:75%'>Last node =on path (say j) has both A[left(j)], A[right(j)] are </span></span><span style=3D'position:absolute;top:47.5%;left:3.57%;width:83.89%;height:52.5%'=><span style=3D'font-size:75%'>larger than A[i]&#13;</span></span></div> <div id=3D"_x0000_s163843_120_182" style=3D'mso-line-spacing:"90 20 0";pos=ition: absolute;top:36.0%;left:3.93%;width:107.11%;height:5.25%;white-space:nowra=p'><span style=3D'position:absolute;top:0%;left:3.49%;width:96.5%;height:100.0%'><s=pan style=3D'font-size:75%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-3.62%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:75%'>All elemen=ts on path have lower priority than their siblings.&#13;</span></span></div> <div id=3D"_x0000_s163843_182_222" style=3D'mso-line-spacing:"90 20 0";pos=ition: absolute;top:41.75%;left:3.93%;width:91.57%;height:5.25%;white-space:nowra=p'><span style=3D'position:absolute;top:0%;left:4.08%;width:95.91%;height:100.0%'><=span style=3D'font-size:75%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-4.26%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:75%'>All elemen=ts on this path are moved up.&#13;</span></span></div>

Page 194: Lec20

<div id=3D"_x0000_s163843_222_247" style=3D'mso-line-spacing:"90 20 0";pos=ition: absolute;top:47.75%;left:3.93%;width:91.57%;height:5.25%;white-space:nowra=p'><span style=3D'position:absolute;top:0%;left:4.08%;width:95.91%;height:100.0%'><=span style=3D'font-size:75%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-4.26%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:75%'>A[i] goes =to location j.&#13;</span></span></div> <div id=3D"_x0000_s163843_247_276" style=3D'mso-line-spacing:"90 20 0";pos=ition: absolute;top:53.5%;left:3.93%;width:91.57%;height:5.25%;white-space:nowrap='><span style=3D'position:absolute;top:0%;left:4.08%;width:95.91%;height:100.0%'><=span style=3D'font-size:75%'><span style=3D'mso-special-format:bullet;color:#99=99CC; mso-color-index:5;position:absolute;left:-4.26%;top:.3em;font-family:Wingd=ings; font-size:75%'>&uml;</span></span><span style=3D'font-size:75%'>This estab=lishes correctness</span></span></div> </div> <v:line id=3D"_x0000_s163844" style=3D'position:absolute;flip:x;v-text-anc=hor:middle' from=3D"395.25pt,249.375pt" to=3D"488.25pt,316.875pt" strokecolor=3D"#bf0=f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s163845" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"494.5pt,249.375pt" to=3D"606.125pt,316.875pt" strokecolor=3D"#bf0=f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s163844,_x0000_s16=3845" src=3D"slide0122_image082.gif" style=3D'position:absolute;top:46.0%;left:5=4.86%; width:29.77%;height:13.0%'><![endif]><v:line id=3D"_x0000_s163846" style==3D'position:absolute; v-text-anchor:middle' from=3D"612.375pt,316.875pt" to=3D"674.5pt,404.625p=t" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s163846" src=3D"slide0122_image083.gif" style=3D'position:absolute;top:58.5%;left:8=5.01%; width:8.98%;height:16.75%'><![endif]><v:line id=3D"_x0000_s163847" style==3D'position:absolute; flip:x;v-text-anchor:middle' from=3D"333.25pt,316.875pt" to=3D"389.125pt,=404.625pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s163848" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"395.25pt,316.875pt" to=3D"444.75pt,404.625pt" strokecolor=3D"#bf0=f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s163849" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"339.5pt,411.5pt" to=3D"364.25pt,479pt" strokecolor=3D"#bf0f18">

Page 195: Lec20

<v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s163850" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"451.125pt,411.5pt" to=3D"475.75pt,479pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s163851" style=3D'position:absolute;v-text-a=nchor:middle' from=3D"556.5pt,411.5pt" to=3D"581.25pt,479pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:line id=3D"_x0000_s163852" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"525.5pt,418.25pt" to=3D"550.375pt,485.875pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s163853" style=3D'position:absolute;left:568=.875pt; top:465.5pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s163854" style=3D'position:absolute;left:513=.125pt; top:465.5pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s163855" style=3D'position:absolute;left:457=.25pt; top:465.5pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:line id=3D"_x0000_s163856" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"420.125pt,411.5pt" to=3D"445pt,479pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s163857" style=3D'position:absolute;left:345=.625pt; top:465.5pt;width:31pt;height:33.875pt;mso-wrap-style:none;v-text-anchor:=middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s163858" style=3D'position:absolute;left:404=.5pt; top:465.5pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:line id=3D"_x0000_s163859" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"308.375pt,411.5pt" to=3D"333.25pt,479pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s163860" style=3D'position:absolute;left:289=.75pt; top:465.5pt;width:31.125pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s163861" style=3D'position:absolute;left:655=.875pt; top:391.125pt;width:31.125pt;height:34pt;mso-wrap-style:none;v-text-ancho=r:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:line id=3D"_x0000_s163862" style=3D'position:absolute;flip:x; v-text-anchor:middle' from=3D"556.5pt,316.875pt" to=3D"618.5pt,404.625pt" strokecolor=3D"#bf0f18"> <v:shadow color=3D"#00007d [2]"/> </v:line><v:oval id=3D"_x0000_s163863" style=3D'position:absolute;left:537=.75pt;

Page 196: Lec20

top:391.125pt;width:31.125pt;height:34pt;mso-wrap-style:none;v-text-ancho=r:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><v:oval id=3D"_x0000_s163864" style=3D'position:absolute;left:432=.5pt; top:391.125pt;width:31.25pt;height:34pt;mso-wrap-style:none;v-text-anchor=:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s163847,_x0000_s163848,_x0000_s163849,_x0000_s163850,_x=0000_s163851,_x0000_s163852,_x0000_s163853,_x0000_s163854,_x0000_s163855,_x=0000_s163856,_x0000_s163857,_x0000_s163858,_x0000_s163859,_x0000_s163860,_x=0000_s163861,_x0000_s163862,_x0000_s163863,_x0000_s163864" src=3D"slide0122_image084.gif" style=3D'position:absolute;top:58.5%;left:4=0.26%; width:55.61%;height:34.25%'><![endif]><v:oval id=3D"_x0000_s163865" style==3D'position:absolute; left:320.75pt;top:391.125pt;width:31.125pt;height:34pt;mso-wrap-style:non=e; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s163865" src=3D"slide0122_image085.gif" style=3D'position:absolute;top:72.25%;left:=44.56%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s163866" style=3D='position:absolute; left:376.625pt;top:303.125pt;width:31pt;height:33.875pt;mso-wrap-style:no=ne; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s163866" src=3D"slide0122_image086.gif" style=3D'position:absolute;top:56.0%;left:5=2.24%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s163867" style=3D='position:absolute; left:599.875pt;top:303.125pt;width:31.125pt;height:33.875pt;mso-wrap-styl=e:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s163867" src=3D"slide0122_image087.gif" style=3D'position:absolute;top:56.0%;left:8=3.33%; width:4.68%;height:6.75%'><![endif]><v:oval id=3D"_x0000_s163868" style=3D='position:absolute; left:475.75pt;top:229pt;width:31.25pt;height:33.875pt;mso-wrap-style:none; v-text-anchor:middle' fillcolor=3D"white [0]" strokecolor=3D"black [1]"> <v:shadow color=3D"#00007d [2]"/> </v:oval><![if !vml]><img border=3D0 v:shapes=3D"_x0000_s163868" src=3D"slide0122_image088.gif" style=3D'position:absolute;top:42.25%;left:=66.1%; width:4.68%;height:6.75%'><![endif]> <div v:shape=3D"_x0000_s163868" class=3DO style=3D'text-align:center;mso-c=har-wrap: 1;mso-kinsoku-overflow:1'><span style=3D'position:absolute;top:41.25%; left:67.41%;width:1.68%;height:9.25%'><span style=3D'font-family:Arial; mso-ascii-font-family:Arial;mso-bidi-font-family:Arial;font-size:183%; color:#BF0F18;mso-special-format:lastCR;display:none'><b><i>&#13;</i></b><=/span></span></div> <v:shapetype id=3D"_x0000_t202" coordsize=3D"21600,21600" o:spt=3D"202" pa=th=3D"m,l,21600r21600,l21600,xe"> <v:stroke joinstyle=3D"miter"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/>

Page 197: Lec20

</v:shapetype><v:shape id=3D"_x0000_s163869" type=3D"#_x0000_t202" style==3D'position:absolute; left:596.25pt;top:301pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s163869_AllText" v:shape=3D"_x0000_s163869" class=3DO style=3D'position:absolute;top:56.75%;left:83.89%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>11</div> </div> <v:shape id=3D"_x0000_s163870" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:317.25pt;top:390pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s163870_AllText" v:shape=3D"_x0000_s163870" class=3DO style=3D'position:absolute;top:73.25%;left:45.13%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>16</div> </div> <v:shape id=3D"_x0000_s163871" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:564.25pt;top:464pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s163871" class=3DO style=3D'position:absolute;top:8=7.0%; left:79.4%;width:4.11%;height:5.25%'>19</div> <v:shape id=3D"_x0000_s163872" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:430.25pt;top:390pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s163872_AllText" v:shape=3D"_x0000_s163872" class=3DO style=3D'position:absolute;top:73.25%;left:60.67%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>21</div> </div> <v:shape id=3D"_x0000_s163873" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:372.25pt;top:301pt;width:38.5pt;height:36pt;mso-wrap-style:none;

Page 198: Lec20

v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s163873_AllText" v:shape=3D"_x0000_s163873" class=3DO style=3D'position:absolute;top:56.75%;left:52.62%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>10</div> </div> <v:shape id=3D"_x0000_s163874" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:533.25pt;top:390pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s163874" class=3DO style=3D'position:absolute;top:7=3.25%; left:75.09%;width:4.11%;height:5.25%'>13</div> <v:shape id=3D"_x0000_s163875" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:342.25pt;top:464pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s163875_AllText" v:shape=3D"_x0000_s163875" class=3DO style=3D'position:absolute;top:87.0%;left:48.5%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>23</div> </div> <v:shape id=3D"_x0000_s163876" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:401.25pt;top:465pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s163877" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:454.25pt;top:465pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape><v:shape id=3D"_x0000_s163878" type=3D"#_x0000_t202" style=3D'po=sition:absolute; left:509.25pt;top:464pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked=

Page 199: Lec20

=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s163876" class=3DO style=3D'position:absolute;top:8=7.0%; left:56.74%;width:4.11%;height:5.25%'>26</div> <div v:shape=3D"_x0000_s163877" class=3DO style=3D'position:absolute;top:8=7.0%; left:64.04%;width:4.11%;height:5.25%'>29</div> <div v:shape=3D"_x0000_s163878" class=3DO style=3D'position:absolute;top:8=7.0%; left:71.72%;width:4.11%;height:5.25%'>31</div> <v:shape id=3D"_x0000_s163879" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:285.25pt;top:465pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s163879_AllText" v:shape=3D"_x0000_s163879" class=3DO style=3D'position:absolute;top:87.0%;left:40.63%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>43</div> </div> <v:shape id=3D"_x0000_s163880" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:652pt;top:390.125pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div v:shape=3D"_x0000_s163880" class=3DO style=3D'position:absolute;top:7=3.25%; left:91.57%;width:4.11%;height:5.25%'>12</div> <v:shape id=3D"_x0000_s163881" type=3D"#_x0000_t202" style=3D'position:abs=olute; left:472.25pt;top:227pt;width:38.5pt;height:36pt;mso-wrap-style:none; v-text-anchor:top-baseline' filled=3D"f" fillcolor=3D"#99f [4]" stroked==3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]"/> <v:shadow color=3D"#00007d [2]"/> <v:textbox style=3D'mso-fit-shape-to-text:t'/> </v:shape> <div id=3D"_x0000_s163881_AllText" v:shape=3D"_x0000_s163881" class=3DO style=3D'position:absolute;top:43.0%;left:66.66%;width:4.11%;height:5.25%; white-space:nowrap'> <div style=3D'position:absolute;top:0%;left:0%;width:100.0%;height:100.0%'=>17</div> </div></p:slide></div>

<p:animation number=3D"1599560645"/><oa:par id=3D"TimeNode0" dur=3D"indefin=ite"

Page 200: Lec20

restart=3D"never" p:nodeType=3D"timingRoot"> <oa:seq id=3D"TimeNode1" dur=3D"indefinite" prev=3D"document.onpptprev" next=3D"document.onpptnext" concurrent=3D"enabled" nextAction=3D"seek" p:nodeType=3D"mainSeq"> <oa:par id=3D"TimeNode2" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode3" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode4" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode5" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s163843_0_40" attributeName=3D"style.visibili=ty" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode6" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode7" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode8" o:presetID=3D"ppt_1" o:presetClass=3D"emphasis" o:presetSubType=3D"0x2" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"clic=kEffect"> <oa:animateColor id=3D"TimeNode9" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s163868" attributeName=3D"fillcolor" to=3D"#9=999cc [5]" colorSpace=3D"rgb" direction=3D"clockwise"/> <oa:set id=3D"TimeNode10" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s163868" attributeName=3D"fill.type" to=3D"so=lid"/> <oa:set id=3D"TimeNode11" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s163868" attributeName=3D"fill.on" to=3D"true="/> </oa:par> <oa:par id=3D"TimeNode12" o:presetID=3D"ppt_1" o:presetClass=3D"emphasi=s" o:presetSubType=3D"0x2" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"with=Effect"> <oa:animateColor id=3D"TimeNode13" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s163866" attributeName=3D"fillcolor" to=3D"#9=999cc [5]" colorSpace=3D"rgb" direction=3D"clockwise"/> <oa:set id=3D"TimeNode14" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s163866" attributeName=3D"fill.type" to=3D"so=lid"/> <oa:set id=3D"TimeNode15" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s163866" attributeName=3D"fill.on" to=3D"true="/> </oa:par> <oa:par id=3D"TimeNode16" o:presetID=3D"ppt_1" o:presetClass=3D"emphasi=s" o:presetSubType=3D"0x2" begin=3D"0.0" fill=3D"hold" p:nodeType=3D"with=Effect"> <oa:animateColor id=3D"TimeNode17" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s163865" attributeName=3D"fillcolor" to=3D"#9=999cc [5]" colorSpace=3D"rgb" direction=3D"clockwise"/> <oa:set id=3D"TimeNode18" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s163865" attributeName=3D"fill.type" to=3D"so=lid"/> <oa:set id=3D"TimeNode19" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s163865" attributeName=3D"fill.on" to=3D"true="/> </oa:par> </oa:par> </oa:par>

Page 201: Lec20

<oa:par id=3D"TimeNode20" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode21" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode22" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode23" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s163843_40_120" attributeName=3D"style.visibi=lity" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode24" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode25" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode26" o:presetID=3D"ppt_3" o:presetClass=3D"emphasi=s" o:presetSubType=3D"0x1" begin=3D"0.0" o:groupID=3D"0" p:nodeType=3D"cl=ickEffect"> <oa:set id=3D"TimeNode27" dur=3D"indefinite" targetElement=3D"_x0000_s=163879" attributeName=3D"style.color" override=3D"childStyle" to=3D"#e66cdc"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode28" o:presetID=3D"ppt_3" o:presetClass=3D"emphasis" o:presetSubType=3D"0x1" begin=3D"0.0" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode29" dur=3D"indefinite" targetElement=3D"_x0000_s163879_AllText" attributeName=3D"style.color" override=3D"childStyle" to=3D"#e66cdc"/> </oa:par> <![endif]><oa:par id=3D"TimeNode30" o:presetID=3D"ppt_3" o:presetClass==3D"emphasis" o:presetSubType=3D"0x1" begin=3D"0.0" o:groupID=3D"0" p:nodeType=3D"wi=thEffect"> <oa:set id=3D"TimeNode31" dur=3D"indefinite" targetElement=3D"_x0000_s=163875" attributeName=3D"style.color" override=3D"childStyle" to=3D"#e66cdc"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode32" o:presetID=3D"ppt_3" o:presetClass=3D"emphasis" o:presetSubType=3D"0x1" begin=3D"0.0" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode33" dur=3D"indefinite" targetElement=3D"_x0000_s163875_AllText" attributeName=3D"style.color" override=3D"childStyle" to=3D"#e66cdc"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode34" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode35" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode36" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode37" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s163843_120_182" attributeName=3D"style.visib=ility" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode38" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode39" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode40" o:presetID=3D"ppt_3" o:presetClass=3D"emphasi=s"

Page 202: Lec20

o:presetSubType=3D"0x1" begin=3D"0.0" end=3D"document.onpptnext" o:gro=upID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode41" dur=3D"indefinite" targetElement=3D"_x0000_s=163869" attributeName=3D"style.color" override=3D"childStyle" to=3D"#42a146"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode42" o:presetID=3D"ppt_3" o:presetClass=3D"emphasis" o:presetSubType=3D"0x1" begin=3D"0.0" end=3D"document.onpptnext" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode43" dur=3D"indefinite" targetElement=3D"_x0000_s163869_AllText" attributeName=3D"style.color" override=3D"childStyle" to=3D"#42a146"/> </oa:par> <![endif]><oa:par id=3D"TimeNode44" o:presetID=3D"ppt_3" o:presetClass==3D"emphasis" o:presetSubType=3D"0x1" begin=3D"0.0" end=3D"document.onpptnext" o:gro=upID=3D"0" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode45" dur=3D"indefinite" targetElement=3D"_x0000_s=163872" attributeName=3D"style.color" override=3D"childStyle" to=3D"#42a146"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode46" o:presetID=3D"ppt_3" o:presetClass=3D"emphasis" o:presetSubType=3D"0x1" begin=3D"0.0" end=3D"document.onpptnext" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode47" dur=3D"indefinite" targetElement=3D"_x0000_s163872_AllText" attributeName=3D"style.color" override=3D"childStyle" to=3D"#42a146"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode48" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode49" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode50" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode51" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s163843_182_222" attributeName=3D"style.visib=ility" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode52" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode53" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode54" o:presetID=3D"ppt_0" o:presetClass=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"1" p:nodeType=3D"clickEffect"> <oa:animateMotion id=3D"TimeNode55" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s163873" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M 0.0 0.0 L 0.13663 -0.13526 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode56" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode57" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s163873_AllText" attributeName=3D"ppt_x,ppt_y"

Page 203: Lec20

origin=3D"layout" path=3D"M 0.0 0.0 L 0.13663 -0.13526 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![endif]><oa:par id=3D"TimeNode58" o:presetID=3D"ppt_0" o:presetClass==3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode59" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s163881" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M -1.94444E-6 2.31214E-6 L -0.00017 0.11191 " pptPathEditMode=3D"relative" o:rAngle=3D"0.0" o:rCenter=3D"-0.0,0.056" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode60" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode61" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s163881_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M -1.94444E-6 2.31214E-6 L -0.00017 0.11191= " pptPathEditMode=3D"relative" o:rAngle=3D"0.0" o:rCenter=3D"-0.0,0.056" o:pointsTypes=3D"AA"/> </oa:par> <![endif]><oa:par id=3D"TimeNode62" o:presetID=3D"ppt_0" o:presetClass==3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"1" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode63" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s163870" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M 0.0 0.0 L 0.07778 -0.1607 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode64" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode65" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s163870_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M 0.0 0.0 L 0.07778 -0.1607 " pptPathEditMode=3D"relative" o:pointsTypes=3D"AA"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode66" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode67" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode68" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode69" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s163843_222_247" attributeName=3D"style.visib=ility" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode70" begin=3D"indefinite" fill=3D"hold">

Page 204: Lec20

<oa:par id=3D"TimeNode71" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode72" o:presetID=3D"ppt_0" o:presetClass=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" o:groupID=3D"1" p:nodeType=3D"clickEffect"> <oa:animateMotion id=3D"TimeNode73" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s163881" attributeName=3D"ppt_x,ppt_y" origin==3D"layout" path=3D"M -0.00017 0.11191 L -0.21284 0.30844 " pptPathEditMode=3D"re=lative" o:rAngle=3D"0.0" o:rCenter=3D"-0.106,0.098" o:pointsTypes=3D"AA"/> </oa:par> <![if !ppt]><oa:par id=3D"TimeNode74" o:presetID=3D"ppt_0" o:presetClas=s=3D"path" o:presetSubType=3D"0x0" begin=3D"0.0" accelerate=3D"0.5" decelerate=3D="0.5" fill=3D"hold" p:nodeType=3D"withEffect"> <oa:animateMotion id=3D"TimeNode75" dur=3D"2.0" fill=3D"hold" targetElement=3D"_x0000_s163881_AllText" attributeName=3D"ppt_x,ppt_y" origin=3D"layout" path=3D"M -0.00017 0.11191 L -0.21284 0.30844 " pptPathEditMode=3D"relative" o:rAngle=3D"0.0" o:rCenter=3D"-0.106,0.0=98" o:pointsTypes=3D"AA"/> </oa:par> <![endif]></oa:par> </oa:par> <oa:par id=3D"TimeNode76" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode77" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode78" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode79" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s163843_247_276" attributeName=3D"style.visib=ility" to=3D"visible"/> </oa:par> </oa:par> </oa:par> </oa:seq></oa:par><![if ppt]><oa:buildParagraph targetElement=3D"_x0000_s163843" groupID=3D"0" build=3D"byParagraph" buildLevel=3D"1" reverse=3D"false" buildAdvance=3D"o=nclick" userSetAnimBgd=3D"false"/><oa:buildParagraph targetElement=3D"_x0000_s1638=69" groupID=3D"0" build=3D"asAWhole" buildLevel=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:buildParagraph targetElement=3D"_x0000_s163870" groupID=3D"1" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s163872" groupID=3D"0" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s163873" groupID=3D"1" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s163875" groupID=3D"0" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=

Page 205: Lec20

uildParagraph targetElement=3D"_x0000_s163879" groupID=3D"0" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s163881" groupID=3D"0" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><oa:b=uildParagraph targetElement=3D"_x0000_s163881" groupID=3D"1" build=3D"asAWhole" buildLev=el=3D"1" reverse=3D"false" buildAdvance=3D"onclick" userSetAnimBgd=3D"false"/><![endif]></body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0122_image082.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhnwA0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQCdADIAgAAAAL8PGALkhI+py+0PQkgS2ouz3ryfyVTeSJbmaYCOirbuW4qQDNf2TW00zvfjnmH5hsSHkAMsKolHT3IJhT1/0WqteZpat0EelgtefV3asDmiLJ+ratt4DX332vB5mF6XytN5fh3fR7JnBRioUchm+DJohqi44AgW+YhG2cBomZIptmmE+Th59pk5ulZKeroVikraGQOa6oqw6iXbQntluygaq3vZiwLsyxmFO2wUd+xjjCGs3Ozs+eznNh0XnWNdTIatjeTc7e0UyyxuchpuHvOZrn6+V+6+uyJv+NRev8gSn48Dgt/PTYACADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0122_image083.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhMABDAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQAvAEEAgAAAAL8PGAJ2DI6py+1nnpw00oth3tfyz3jgCIgkaJ5cqmZsW8HjK0t03dx4uG96n/gBS8NOMXZ8CIdLYLP3xEWlSVvVMa1lZdtW13vFhnPjxVd1PqVnZXNbsWa/NXN6Pf7B5+v2ud7HR8T35xJIWDiYqHi36GfY+HaIIdlRAAA7

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0122_image084.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhKQGJAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAnAYgAgQAAAAAAAL8PGP///wL/hI+py+2/BJy02ouz3rz7DzbSMYbmiaZXqbbuxhrxS9f2M9+6nef7DzT5gsSQb1hMKh3IpZMybD6nRCn1imhasdzWtkvVgse3L3lpNZ/XFjU7uHW/5wo5vVyx3+f6/Uvd50cWKJgCWIgYkfgkR7jo5PjoYRcpWWWppFeJubPJudLh+fk3CkQoWmqY+uOIumr0ivfhGhtaywN7C6lLs0nL2wbshfIrjGOsIlqMrMh84rrsLCMt5BLtfF37m23M/brsrRueGj2uTZ3bi/68PivbPglvq2M+Wm/PKg+jv5/PD/ovg7l7jwhyqmcwUUJJBBf6cVgwCUQ6ExWiCcgEI8CL/xoTVETk8OMYkYImksRyck/FlGE6BrvCcpdLKFxiZpqZp4vNIjvZnOxpCucElkDpCR16pmgNpYPWMCV1NKPPdk/B9KxKLOoxPuiworzjFURYmCqxaZVaFkGAtWsTsW3rUdLbmw8NsB2AFy9cOnfzDtgLIGxfvYCNFhIQwK/ivwHmJF6ct63XtZAjNzZc6HHlyGw0b/6LyPPny7gyf1ZMGozo0YJWs14a+vTi1Fhcv75juzLtZLFlz+6Se/PuNcF1qzPtGzXw5ModM2/OG/lzzleKC+c7nbqq3tlBV++u13n34WLdgvdOxfr1zufRw1O/fgp84+zPk5c2H/J9Ivl/1/8Hvx8z/UH3xIB+BZheewgaY6B2BSr4RoPh6SOhew8CGCGEWZHgh4QL/uBhhvZtxyFuI36HoYjZfYhBDEw1yOIOMGI3HolZ7GFgjDLWKN50OuZUB44rqjakiT5GF5eQz/2445IdOmljkkb6xiSIzFV5oWxYQhBFa1pu2eRoYDph3ZgioIVjbmbKqKZcthXGDpoUAfBWnYHhVidbd7qZ53Fn1iWnU3+elUZagTY1qFaFgoXUG2IQ2uicXHJ1qEtfFBWHo5EKdamkm4706UydagokopMedchUL4FKE6cbJfWqTqVa2qKqq8o6a0eNCFqrVbFitCusveKaa0CamPrrFMH/anQsqwIRe6ux/UA7bEvPMjtPTRyI1Ky02/r6LVkajGVNPNpmy0i4/7RyLrocTasPu1+Zm6668lSyUnn12gsPvuK6I5O76/hrLcDv8ttVnAEbLFE6Ayt8MMOX6EsVxA1bHJTD1KCykDJ0aWzWhh9XwxPGyEATMciYqRyLniUaAucLLtPiMg1zcaxWzI8Mpqcob1m2JgM868zB0EQXTRnQWRltSdL6BU1ncFAf4PRsa1btXwhSQ431gVPzRyUI6h2NwdgemC122B+g7WVyY84XNNxFX3m23B3YrSTdG/RnJt8a+D03lH8fOaXgZRe5N48W5Jg44RkwTqPjF0DeuOQU/1A+eYqHI/4f5xXMOLjml4v+Oemjmz5GiJmjfrriE6i+uuute04G7KWf

Page 206: Lec20

VzntDtg+u+4P8F77iYtruLnsvwt/O+u7I38G8ckb37vhEFSoI/WxQw+G89FL/7zvC1g/PPPTa08G+eOLv73b4SsvtPnHs18b+u/D3wDwy8tfv/v3Y78c/QrYnz61BVBLxeNf/vwnH/w5QIHz8973GNg+Ax5Qgihy4P4stz4Mns+CEeTgAykYPw9+UIMZ1FsJ1Rc6Em6Qe2cY0JZceDYVNhCFjxPhCE0YORqmUICBw+EJTwOm/ARRhsHTYe5uE0MjXg+Ia3Pb23xYuPgkEYlrK1PdCJg2Ji1mUYuhUdPUukYYFXhRa2/6YhlPAMYw8qlPYszT1xLgRrL9zY0tiGMd7ViIAgAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0122_image085.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAYABoAgQAAAAAAAP///wECAwJOhI+hiu2whJTstTDzrBbrLwQdSIoXiZqGh5YH234mHMtQnd44KNI75fuFgr+eUGM8bnTKEFOZhL6aKmJLtTpis7vtNMZ5KHKWy+LsBRQAADs=

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0122_image086.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAYABoAgQAAAAAAAP///wECAwJKhH+hi+2ghJzqtTizrDboTz0eSAYXiZrIiIIq1KZJLLP0Z9q3hu247tsAg70gZegrGlVIGtMYgkFfUuIpKdpRr62tQyn0dhYMSwEAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0122_image087.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAYABoAgQAAAAAAAP///wECAwJNhI+hi+0rolTuyXtDPQH7qFXd94UJiZrAiJIm23ohHMtrnd54qe+YRvMJFEJb0AcsZnrKpBJkONZeT5U0d0KKdpTNFbrhHLvhxIJRKQAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0122_image088.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhGQAbAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAXABoAgQAAAAAAAP///wECAwJHhH+hiu0rYlyuBYlxqObmL2wPSIoJiZoeWnZsCqwvqMypbGt5udP9h/vVfpIhMRTcGYUuoop56pmatmkiqbFakgzOdtF1FAAAOw==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/slide0126.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}p\:* {behavior:url(#default#VML);}

Page 207: Lec20

.shape {behavior:url(#default#VML);}v\:textbox {display:none;}</style><![endif]--><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\slide0126.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DDescription content=3D"3/18/2005: Running time Analysis"><link rel=3DStylesheet href=3D"master04_stylesheet.css"><!--[if gte IE 5]><object id=3DMSOANIM classid=3D"CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB"=></object><object id=3DMSOTIME classid=3D"CLSID:A4639D29-774E-11D3-A490-00C04F6843FB"=></object><![endif]--><![if !ppt]><style media=3Dprint><!--.sld

{left:0px !important;width:6.0in !important;height:4.5in !important;font-size:107% !important;}

--></style><style><!--oa\:* { BEHAVIOR: url(#MSOANIM#ANIM) url(#MSOTIME#TIME) }oa\:par,oa\:seq,oa\:iterate { BEHAVIOR:url(#MSOTIME) }oa\:video,oa\:audio {BEHAVIOR:url(#MSOTIME) url(#MSOTIME#MEDIA) }--></style><script src=3Dscript.js></script><script><!--if( !IsNts() ) Redirect( "PPTSld" );//--></script><script><!--g_animItemsToHide=3Dnew Array("_x0000_s167939_222_266","_x0000_s167939_152_=222","_x0000_s167939_113_152","_x0000_s167939_39_113","_x0000_s167939_0_39"=);

//--></script><!--[if vml]><script>g_vml =3D 1;</script><![endif]--><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"164"/></o:shapelayout></head>

<body lang=3DEN-US style=3D'margin:0px;background-color:black'onclick=3D"DocumentOnClick()" onresize=3D"_RSW()" onload=3D"LoadSld()"onkeypress=3D"_KPH()" oa:clockstart=3D"onstart">

<div id=3DSlideObj class=3Dsld style=3D'position:absolute;top:0px;left:0px;width:534px;height:400px;font-size:16px;background-color:#CCCCE6;clip:rect(=0%, 101%, 101%, 0%);visibility:hidden'><p:slide coordsize=3D"720,540" colors=3D"#FFFFFF,#000000,#00007D,#000000,#9999FF,#9999CC,#666699,#CCCCE6" masterhref=3D"master04.xml"> <p:shaperange href=3D"master04.xml#_x0000_s106497"/><![if !ppt]><p:shapera=nge href=3D"master04.xml#_x0000_s106498"/><p:shaperange href=3D"master04.xml#_x0000_s106499"/> <div v:shape=3D"_x0000_s106499" class=3DO> <div style=3D'text-align:right;mso-char-wrap:1;mso-kinsoku-overflow:1; position:absolute;top:94.0%;left:72.65%;width:21.53%;height:3.5%'><span style=3D'font-family:"Arial Black";font-size:50%;mso-field-code:meta16'>24=

Page 208: Lec20

</span><span style=3D'font-family:"Arial Black";font-size:50%;mso-special-format:lastCR; display:none'>&#13;</span></div> </div> <p:shaperange href=3D"master04.xml#_x0000_s106500"/><![if !vml]><img borde=r=3D0 v:shapes=3D"_x0000_s106500,_x0000_s106501,_x0000_s106502,_x0000_s106503,_x=0000_s106504,_x0000_s106505,_x0000_s106506,_x0000_s106507,_x0000_s106508,_x=0000_s106509" src=3D"master04_image001.gif" style=3D'position:absolute;top:0%;left:0%; width:100.37%;height:8.5%'><![endif]><p:shaperange href=3D"master04.xml#_x0000_s106512"/><![endif]><p:shaperange href=3D"master04.xml#_x0000_m106510"/><v:shape id=3D"_x0000_s167938" type==3D"#_x0000_m106510" style=3D'position:absolute;left:36pt;top:36pt;width:9in;height:66.875pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"title"/></v:shape> <div v:shape=3D"_x0000_s167938" class=3DT style=3D'position:absolute;top:9=.0%; left:5.99%;width:88.2%;height:8.5%'>Running time Analysis</div> <p:shaperange href=3D"master04.xml#_x0000_m106511"/><v:shape id=3D"_x0000_=s167939" type=3D"#_x0000_m106511" style=3D'position:absolute;left:36pt;top:116pt;w=idth:9in; height:346pt' o:userdrawn=3D"f"> <v:fill o:detectmouseclick=3D"f"/> <v:stroke o:forcedash=3D"f"/> <o:lock v:ext=3D"edit" text=3D"f"/> <p:placeholder type=3D"body" position=3D"1"/><p:animation number=3D"2" de=lay=3D"0" type=3D"text" level=3D"1" effect=3D"cut" direction=3D"noBlack"/></v:shap=e> <div v:shape=3D"_x0000_s167939" class=3DB> <div id=3D"_x0000_s167939_0_39" style=3D'position:absolute;top:22.5%;left:=5.99%; width:95.31%;height:6.75%;white-space:nowrap'><span style=3D'position:abso=lute; top:0%;left:3.92%;width:96.07%;height:100.0%'><span class=3DBB style=3D'po=sition: absolute;left:-4.08%;top:.3em'>&uml;</span>A heap of n nodes has height O(=log n).&#13;</span></div> <div id=3D"_x0000_s167939_39_113" style=3D'position:absolute;top:31.0%;lef=t:5.99%; width:103.93%;height:14.0%;white-space:nowrap'><span style=3D'position:abs=olute; top:0%;left:3.6%;width:96.39%;height:48.21%'><span class=3DBB style=3D'pos=ition: absolute;left:-3.73%;top:.3em'>&uml;</span>While <span style=3D'color:#000=07D; mso-color-index:2'>inserting</span> we might have to move the </span><span style=3D'position:absolute;top:51.78%;left:3.6%;width:81.26%;height:48.21%='>element all the way to the top.&#13;</span></div> <div id=3D"_x0000_s167939_113_152" style=3D'position:absolute;top:46.75%; left:5.99%;width:95.69%;height:6.75%;white-space:nowrap'><span style=3D'position:absolute;top:0%;left:3.91%;width:96.08%;height:100.0%'><=span class=3DBB style=3D'position:absolute;left:-4.07%;top:.3em'>&uml;</span>He=nce at most O(log n) steps required.&#13;</span></div>

Page 209: Lec20

<div id=3D"_x0000_s167939_152_222" style=3D'position:absolute;top:55.25%; left:5.99%;width:104.86%;height:14.0%;white-space:nowrap'><span style=3D'position:absolute;top:0%;left:3.57%;width:96.42%;height:48.21%'><=span class=3DBB style=3D'position:absolute;left:-3.7%;top:.3em'>&uml;</span>In =<span style=3D'color:#00007D;mso-color-index:2'>Heapify</span>, the element migh=t be moved all </span><span style=3D'position:absolute;top:50.0%;left:3.57%; width:80.53%;height:48.21%'>the way to the last level.&#13;</span></div> <div id=3D"_x0000_s167939_222_266" style=3D'position:absolute;top:70.75%; left:5.99%;width:104.49%;height:6.75%;white-space:nowrap'><span style=3D'position:absolute;top:0%;left:3.58%;width:96.41%;height:100.0%'><=span class=3DBB style=3D'position:absolute;left:-3.71%;top:.3em'>&uml;</span>He=nce <span style=3D'color:#00007D;mso-color-index:2'>Heapify</span> also requires O(l=og n) time. </span></div> </div></p:slide></div>

<p:animation number=3D"1599560645"/><oa:par id=3D"TimeNode0" dur=3D"indefin=ite" restart=3D"never" p:nodeType=3D"timingRoot"> <oa:seq id=3D"TimeNode1" dur=3D"indefinite" prev=3D"document.onpptprev" next=3D"document.onpptnext" concurrent=3D"enabled" nextAction=3D"seek" p:nodeType=3D"mainSeq"> <oa:par id=3D"TimeNode2" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode3" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode4" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode5" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s167939_0_39" attributeName=3D"style.visibili=ty" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode6" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode7" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode8" o:presetID=3D"ppt_1" o:presetClass=3D"entrance" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode9" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s167939_39_113" attributeName=3D"style.visibi=lity" to=3D"visible"/> </oa:par> <oa:par id=3D"TimeNode10" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode11" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s167939_113_152" attributeName=3D"style.visib=ility" to=3D"visible"/> </oa:par> </oa:par> </oa:par> <oa:par id=3D"TimeNode12" begin=3D"indefinite" fill=3D"hold"> <oa:par id=3D"TimeNode13" begin=3D"0.0" fill=3D"hold"> <oa:par id=3D"TimeNode14" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=

Page 210: Lec20

e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"clickEffect"> <oa:set id=3D"TimeNode15" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s167939_152_222" attributeName=3D"style.visib=ility" to=3D"visible"/> </oa:par> <oa:par id=3D"TimeNode16" o:presetID=3D"ppt_1" o:presetClass=3D"entranc=e" o:presetSubType=3D"0x0" begin=3D"0.0" fill=3D"hold" o:groupID=3D"0" p:nodeType=3D"withEffect"> <oa:set id=3D"TimeNode17" begin=3D"0.0" dur=3D"0.001" fill=3D"hold" targetElement=3D"_x0000_s167939_222_266" attributeName=3D"style.visib=ility" to=3D"visible"/> </oa:par> </oa:par> </oa:par> </oa:seq></oa:par><![if ppt]><oa:buildParagraph targetElement=3D"_x0000_s167939" groupID=3D"0" build=3D"byParagraph" buildLevel=3D"1" reverse=3D"false" buildAdvance=3D"o=nclick" userSetAnimBgd=3D"false"/><![endif]></body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/master01.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"xmlns:o=3D"urn:schemas-microsoft-com:office:office"xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint"xmlns:oa=3D"urn:schemas-microsoft-com:office:activation"xmlns=3D"http://www.w3.org/TR/REC-html40">

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\master01.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DRobots content=3DNoIndex><link rel=3DStylesheet href=3D"master04_stylesheet.css"><![if !ppt]><script src=3Dscript.js></script><script><!--

parent.location.href=3Ddocument.all.item("Main-File").href//--></script><![endif]><o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"20"/></o:shapelayout></head>

Page 211: Lec20

<body><p:colorscheme colors=3D"#FFFFFF,#000000,#808080,#000000,#BBE0E3,#333399,#009999,#99CC00"=/><v:background id=3D"_x0000_s20481" o:bwmode=3D"white" fillcolor=3D"white [0]"> <v:fill color2=3D"#339 [5]"/></v:background><v:shapetype id=3D"_x0000_s20482" style=3D'position:absolute=;left:0; top:0;width:234pt;height:36pt' coordsize=3D"21600,21600" o:master=3D"" o:s=pt=3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#bbe0e3 [4]" =stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"gray [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"header" size=3D"quarter"/></v:shapetype>

<div v:shape=3D"_x0000_s20482" class=3DO><span style=3D'font-size:50%;mso-f=ield-code:meta14'>&#8249;header&#8250;</span><span style=3D'font-size:50%;mso-special=-format:lastCR'>&#13;</span></div>

<v:shapetype id=3D"_x0000_s20483" style=3D'position:absolute;left:306pt;top=:0; width:234pt;height:36pt' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D"=1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#bbe0e3 [4]" stroked=3D"f" strokecolor=3D"black =[1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"gray [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"dateTime" position=3D"1"/></v:shapetype>

<div v:shape=3D"_x0000_s20483" class=3DO style=3D'text-align:right'><span l=ang=3DEN-USstyle=3D'font-size:50%;mso-field-code:meta0'>&#8249;date/time&#8250;</span>=<spanstyle=3D'font-size:50%;mso-special-format:lastCR'>&#13;</span></div>

<v:shapetype id=3D"_x0000_s20484" style=3D'position:absolute;left:90pt;top:=54pt; width:5in;height:270pt;v-text-anchor:middle' coordsize=3D"21600,21600" o:m=aster=3D"" o:spt=3D"1" path=3D"m,l,21600r21600,l21600,xe"> <v:fill o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter"/> <v:shadow obscured=3D"t"/> <v:path gradientshapeok=3D"t" fillok=3D"f" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" text=3D"t"/> <p:placeholder type=3D"slideImage" position=3D"2"/></v:shapetype><v:shapet=ype id=3D"_x0000_s20485" style=3D'position:absolute;left:1in;top:342pt;width:3=96pt; height:324pt' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D"1" path=3D"=m,l,21600r21600,l21600,xe" filled=3D"f" fillcolor=3D"#bbe0e3 [4]" stroked=3D"f" strokecolor=3D"black =[1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/>

Page 212: Lec20

<v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"gray [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"body" position=3D"3" size=3D"quarter"/></v:shapetyp=e>

<div v:shape=3D"_x0000_s20485">

<div class=3DN><span style=3D'font-family:Times;mso-ascii-font-family:Times='>Clickto edit Master text styles&#13;</span></div>

<div class=3DN1><span style=3D'font-family:Times;mso-ascii-font-family:Time=s'>Secondlevel&#13;</span></div>

<div class=3DN2><span style=3D'font-family:Times;mso-ascii-font-family:Time=s'>Thirdlevel&#13;</span></div>

<div class=3DN3><span style=3D'font-family:Times;mso-ascii-font-family:Time=s'>Fourthlevel&#13;</span></div>

<div class=3DN4><span style=3D'font-family:Times;mso-ascii-font-family:Time=s'>Fifthlevel</span></div>

</div>

<v:shapetype id=3D"_x0000_s20486" style=3D'position:absolute;left:0;top:684=pt; width:234pt;height:36pt;v-text-anchor:bottom' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" =fillcolor=3D"#bbe0e3 [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"gray [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"footer" position=3D"4" size=3D"quarter"/></v:shapet=ype>

<div v:shape=3D"_x0000_s20486" class=3DO><span style=3D'font-size:50%;mso-f=ield-code:meta15'>&#8249;footer&#8250;</span><span style=3D'font-size:50%;mso-special=-format:lastCR'>&#13;</span></div>

<v:shapetype id=3D"_x0000_s20487" style=3D'position:absolute;left:306pt;top=:684pt; width:234pt;height:36pt;v-text-anchor:bottom' coordsize=3D"21600,21600" o:master=3D"" o:spt=3D"1" path=3D"m,l,21600r21600,l21600,xe" filled=3D"f" =fillcolor=3D"#bbe0e3 [4]" stroked=3D"f" strokecolor=3D"black [1]"> <v:fill color2=3D"white [0]" o:detectmouseclick=3D"t"/> <v:stroke joinstyle=3D"miter" o:forcedash=3D"t"/> <v:shadow color=3D"gray [2]"/> <v:path gradientshapeok=3D"t" o:connecttype=3D"rect"/> <o:lock v:ext=3D"edit" grouping=3D"t"/> <p:placeholder type=3D"slideNumber" position=3D"5" size=3D"quarter"/></v:s=hapetype>

Page 213: Lec20

<div v:shape=3D"_x0000_s20487" class=3DO style=3D'text-align:right'><spanstyle=3D'font-size:50%;mso-field-code:meta16'>&#8249;#&#8250;</span><spanstyle=3D'font-size:50%;mso-special-format:lastCR'>&#13;</span></div>

</body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/master04_stylesheet.cssContent-Transfer-Encoding: base64Content-Type: text/css

Ym9keQ0KCXt3aWR0aDo1MzRweDsNCgloZWlnaHQ6NDAwcHg7fQ0KLlRCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5UDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpBcmlhbDsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6MTkwJTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouQkINCgl7bXNvLXNwZWNpYWwtZm9ybWF0OmJ1bGxldFwwMEE4Ow0KCWNvbG9yOiM5OTk5Q0M7DQoJbXNvLWNvbG9yLWluZGV4OjU7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo3NSU7fQ0KLkINCgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCWNvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6ZToxNTIlOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5CMUINCgl7bXNvLXNwZWNpYWwtZm9ybWF0OmJ1bGxldFwwMEE4Ow0KCWNvbG9yOiM5OTk5Q0M7DQoJbXNvLWNvbG9yLWluZGV4OjU7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo3NSU7fQ0KLkIxDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpBcmlhbDsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6MTMzJTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouQjJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMDBBODsNCgljb2xvcjojOTk5OUNDOw0KCW1zby1jb2xvci1pbmRleDo1Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglmb250LXNpemU6NzUlO30NCi5CMg0KCXt0ZXh0LWFsaWduOmxlZnQ7DQoJZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJY29sb3I6YmxhY2s7DQoJbXNvLWNvbG9yLWluZGV4OjE7DQoJZm9udC1zaXplOjExNCU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLkIzQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVsbGV0XDAwQTg7DQoJY29sb3I6Izk5OTlDQzsNCgltc28tY29sb3ItaW5kZXg6NTsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjc1JTt9DQouQjMNCgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCWNvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6ZTo5NSU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLkI0Qg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVsbGV0XDAwQTg7DQoJY29sb3I6Izk5OTlDQzsNCgltc28tY29sb3ItaW5kZXg6NTsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjc1JTt9DQouQjQNCgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCWNvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6ZTo5NSU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLk5CDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5ODQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpBcmlhbDsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6VGltZXM7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJY29sb3I6YmxhY2s7DQoJbXNvLWNvbG9yLWluZGV4OjE7DQoJZm9udC1zaXplOjU3JTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouTjFCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5OMQ0KCXt0ZXh0LWFsaWduOmxlZnQ7DQoJZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWFzY2lpLWZvbnQtZmFtaWx5OlRpbWVzOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCWNvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6ZTo1NyU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLk4yQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouTjINCgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1hc2NpaS1mb250LWZhbWlseTpUaW1lczsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6NTclOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5OM0INCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7fQ0KLk4zDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpBcmlhbDsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6VGltZXM7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJY29sb3I6YmxhY2s7DQoJbXNvLWNvbG9yLWluZGV4OjE7DQoJZm9udC1zaXplOjU3JTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouTjRODQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5ONA0KCXt0ZXh0LWFsaWduOmxlZnQ7DQoJZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWFzY2lpLWZvbnQtZmFt

Page 214: Lec20

aWx5OlRpbWVzOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCWNvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6ZTo1NyU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLk9CDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5PDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpUaW1lczsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6MTE0JTt9DQouTzFCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5PMQ0KCXtmb250LWZhbWlseTpUaW1lczsNCglmb250LXNpemU6MTE0JTt9DQouTzJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5PMg0KCXtmb250LWZhbWlseTpUaW1lczsNCglmb250LXNpemU6MTE0JTt9DQouTzNCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5PMw0KCXtmb250LWZhbWlseTpUaW1lczsNCglmb250LXNpemU6MTE0JTt9DQouTzRCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5PNA0KCXtmb250LWZhbWlseTpUaW1lczsNCglmb250LXNpemU6MTE0JTt9DQouQ0JCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwwMEE4Ow0KCWNvbG9yOiM5OTk5Q0M7DQoJbXNvLWNvbG9yLWluZGV4OjU7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo3NSU7fQ0KLkNCDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpBcmlhbDsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6MTYxJTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouQ0IxQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMDBBODsNCgljb2xvcjojOTk5OUNDOw0KCW1zby1jb2xvci1pbmRleDo1Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglmb250LXNpemU6NzUlO30NCi5DQjENCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLkNCMkINCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDAwQTg7DQoJY29sb3I6Izk5OTlDQzsNCgltc28tY29sb3ItaW5kZXg6NTsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjc1JTt9DQouQ0IyDQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5DQjNCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwwMEE4Ow0KCWNvbG9yOiM5OTk5Q0M7DQoJbXNvLWNvbG9yLWluZGV4OjU7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo3NSU7fQ0KLkNCMw0KCXtmb250LWZhbWlseTpBcmlhbDsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouQ0I0Qg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMDBBODsNCgljb2xvcjojOTk5OUNDOw0KCW1zby1jb2xvci1pbmRleDo1Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglmb250LXNpemU6NzUlO30NCi5DQjQNCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLkNUQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouQ1QNCgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCWNvbG9yOndoaXRlOw0KCWZvbnQtc2l6ZToyMTklOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5IQkINCgl7bXNvLXNwZWNpYWwtZm9ybWF0OmJ1bGxldFwwMEE4Ow0KCWNvbG9yOiM5OTk5Q0M7DQoJbXNvLWNvbG9yLWluZGV4OjU7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo3NSU7fQ0KLkhCDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpBcmlhbDsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6MTMzJTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouSEIxQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVsbGV0XDAwQTg7DQoJY29sb3I6Izk5OTlDQzsNCgltc28tY29sb3ItaW5kZXg6NTsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjc1JTt9DQouSEIxDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpBcmlhbDsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6MTE0JTsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouSEIyQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVsbGV0XDAwQTg7DQoJY29sb3I6Izk5OTlDQzsNCgltc28tY29sb3ItaW5kZXg6NTsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjc1JTt9DQouSEIyDQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5IQjNCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMDBBODsNCgljb2xvcjojOTk5OUNDOw0KCW1zby1jb2xvci1pbmRleDo1Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglmb250LXNpemU6NzUlO30NCi5IQjMNCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLkhCNEINCgl7bXNvLXNwZWNpYWwtZm9ybWF0OmJ1bGxldFwwMEE4Ow0KCWNvbG9yOiM5OTk5Q0M7DQoJbXNvLWNvbG9yLWluZGV4OjU7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo3NSU7fQ0KLkhCNA0KCXtmb250LWZhbWlseTpBcmlhbDsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouUUJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMDBBODsNCgljb2xvcjojOTk5OUNDOw0KCW1zby1jb2xvci1pbmRleDo1Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglmb250LXNpemU6NzUlO30NCi5RQg0KCXtmb250LWZhbWlseTpBcmlhbDsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouUUIxQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVsbGV0XDAwQTg7DQoJY29sb3I6Izk5OTlDQzsNCgltc28tY29sb3ItaW5kZXg6NTsNCglmb250

Page 215: Lec20

LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjc1JTt9DQouUUIxDQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5RQjJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMDBBODsNCgljb2xvcjojOTk5OUNDOw0KCW1zby1jb2xvci1pbmRleDo1Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczsNCglmb250LXNpemU6NzUlO30NCi5RQjINCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLlFCM0INCgl7bXNvLXNwZWNpYWwtZm9ybWF0OmJ1bGxldFwwMEE4Ow0KCWNvbG9yOiM5OTk5Q0M7DQoJbXNvLWNvbG9yLWluZGV4OjU7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo3NSU7fQ0KLlFCMw0KCXtmb250LWZhbWlseTpBcmlhbDsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouUUI0Qg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVsbGV0XDAwQTg7DQoJY29sb3I6Izk5OTlDQzsNCgltc28tY29sb3ItaW5kZXg6NTsNCglmb250LWZhbWlseTpXaW5nZGluZ3M7DQoJZm9udC1zaXplOjc1JTt9DQouUUI0DQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28ta2luc29rdS1vdmVyZmxvdzoxO30NCi5UYmxCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwwMEE4Ow0KCWNvbG9yOiM5OTk5Q0M7DQoJbXNvLWNvbG9yLWluZGV4OjU7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo3NSU7fQ0KLlRibA0KCXt0ZXh0LWFsaWduOmxlZnQ7DQoJZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJY29sb3I6YmxhY2s7DQoJbXNvLWNvbG9yLWluZGV4OjE7DQoJZm9udC1zaXplOjEzMyU7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLlRibDFCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwwMEE4Ow0KCWNvbG9yOiM5OTk5Q0M7DQoJbXNvLWNvbG9yLWluZGV4OjU7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo3NSU7fQ0KLlRibDENCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLlRibDJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwwMEE4Ow0KCWNvbG9yOiM5OTk5Q0M7DQoJbXNvLWNvbG9yLWluZGV4OjU7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo3NSU7fQ0KLlRibDINCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLlRibDNCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwwMEE4Ow0KCWNvbG9yOiM5OTk5Q0M7DQoJbXNvLWNvbG9yLWluZGV4OjU7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo3NSU7fQ0KLlRibDMNCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLlRibDRCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwwMEE4Ow0KCWNvbG9yOiM5OTk5Q0M7DQoJbXNvLWNvbG9yLWluZGV4OjU7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzOw0KCWZvbnQtc2l6ZTo3NSU7fQ0KLlRibDQNCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLmRlZmF1bHRCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5kZWZhdWx0DQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpUaW1lczsNCglmb250LXdlaWdodDpub3JtYWw7DQoJZm9udC1zdHlsZTpub3JtYWw7DQoJdGV4dC1kZWNvcmF0aW9uOm5vbmU7DQoJdGV4dC1zaGFkb3c6bm9uZTsNCgl0ZXh0LWVmZmVjdDpub25lOw0KCW1zby1mYXJlYXN0LWhpbnQ6bm87DQoJbGF5b3V0LWZsb3c6aG9yaXpvbnRhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6MTE0JTsNCgltc28tdGV4dC1yYWlzZTowJTsNCgltc28tbGluZS1zcGFjaW5nOiIxMDAgMCAwIjsNCgltc28tbWFyZ2luLWxlZnQtYWx0OjA7DQoJbXNvLXRleHQtaW5kZW50LWFsdDowOw0KCW1zby1jaGFyLXdyYXA6MDsNCgltc28ta2luc29rdS1vdmVyZmxvdzowOw0KCWRpcmVjdGlvbjpsdHI7DQoJbXNvLXdvcmQtd3JhcDoxOw0KCW1zby12ZXJ0aWNhbC1hbGlnbi1zcGVjaWFsOmJhc2VsaW5lOw0KCW1zby1hbnNpLWxhbmd1YWdlOkVOLVVTO30NCmE6bGluaw0KCXtjb2xvcjojNjY2Njk5ICFpbXBvcnRhbnQ7fQ0KYTphY3RpdmUNCgl7Y29sb3I6Izk5OTlDQyAhaW1wb3J0YW50O30NCmE6dmlzaXRlZA0KCXtjb2xvcjojQ0NDQ0U2ICFpbXBvcnRhbnQ7fQ0K

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/script.jsContent-Transfer-Encoding: quoted-printableContent-Type: application/javascript; charset="us-ascii"

function LoadSld(){

var sld=3DGetObj("SlideObj")if( !g_supportsPPTHTML ) {

sld.style.visibility=3D"visible"return

}if( MakeNotesVis() ) returnrunAnimations =3D _InitAnimations();if( IsWin("PPTSld") )

Page 216: Lec20

parent.SldUpdated(GetSldId())g_origSz=3DparseInt(SlideObj.style.fontSize)g_origH=3Dsld.style.posHeightg_origW=3Dsld.style.posWidthg_scaleHyperlinks=3D(document.all.tags("AREA").length>0)if( g_scaleHyperlinks )

InitHLinkArray()if( g_scaleInFrame||(IsWin("PPTSld") && parent.IsFullScrMode() ) )

document.body.scroll=3D"no"_RSW()if( IsWin("PPTSld") && parent.IsFullScrMode() )

FullScrInit();=09

MakeSldVis();ChkAutoAdv()

if( runAnimations ){

if( document.all("NSPlay") )document.all("NSPlay").autoStart =3D false;

if( sld.filters && sld.filters.revealtrans )setTimeout( "document.body.start()",

sld.filters.revealtrans.duration * =1000 );

elsedocument.body.start();

}}function MakeSldVis(){

var fTrans=3Dg_showAnimation && SldHasTrans()if( fTrans ){

if( g_bgSound ) {idx=3Dg_bgSound.indexOf(",");pptSound.src=3Dg_bgSound.substr( 0, idx );pptSound.loop=3D -(parseInt(g_bgSound.substr(idx+1)));

}SlideObj.filters.revealtrans.Apply()

}SlideObj.style.visibility=3D"visible"if( fTrans )

SlideObj.filters.revealtrans.Play()}function MakeNotesVis(){

if( !IsNts() ) return falseSlideObj.style.display=3D"none"nObj =3D document.all.item("NotesObj")parent.SetHasNts(0)if( nObj ) {

nObj.style.display=3D""parent.SetHasNts(1)

}return 1

}function ChkAutoAdv(){

if(SldHasTrans())SlideObj.onfilterchange=3DAutoAdv

elseAutoAdv()

}function AutoAdv()

Page 217: Lec20

{if(!IsWin("PPTSld") || !gUseSldTimings )returnvar sld=3DGetCurSld()if( (sld.mAdvDelay>0) && !parent.IsFramesMode() )

setTimeout("parent.GoToNextSld()",sld.mAdvDelay)}function GetObj(id){

if(g_supportsPPTHTML) return document.all(id);else return document.getElementById(id);

}function SldHasTrans() { return SlideObj.style.getAttribute("filter")!=3D""= }function GetSldId() { return sId=3Dlocation.href.substring(location.href.la=stIndexOf('/')+1) }function HideMenu() { if( frames["PPTSld"] && PPTSld.document.all.item("ctx=tmenu") && PPTSld.ctxtmenu.style.display!=3D"none" ) { PPTSld.ctxtmenu.styl=e.display=3D'none'; return true } return false }function IsWin( name ) { return window.name =3D=3D name }function IsNts() { return IsWin("PPTNts") }function IsSldOrNts() { return( IsWin("PPTSld")||IsWin("PPTNts") ) }function SupportsPPTAnimation() { return( navigator.platform =3D=3D "Win32"= && navigator.appVersion.indexOf("Windows")>0 ) }function SupportsPPTHTML(){

var appVer=3Dnavigator.appVersion, msie=3DappVer.indexOf("MSIE "), ver=3D0if( msie >=3D 0 )

ver=3DparseFloat( appVer.substring( msie+5, appVer.indexOf(";",msie) ) )

elsever=3DparseInt(appVer)

return( ver >=3D 4 && msie >=3D 0 )}function _RSW(){

if( !g_supportsPPTHTML || IsNts() || ( !g_scaleInFrame && (!IsWin("PPTSld") || !parent.IsFullScrMode()) ) )

return var padding=3D0; if( IsWin("PPTSld") && parent.IsFramesMode() ) padding=3D6

cltWidth=3Ddocument.body.clientWidth-paddingcltHeight=3Ddocument.body.clientHeight-paddingfactor=3D(1.0*cltWidth)/g_origWif( cltHeight < g_origH*factor )

factor=3D(1.0*cltHeight)/g_origHnewSize =3D g_origSz * factorif( newSize < 1 ) newSize=3D1s=3DSlideObj.styles.fontSize=3DnewSize+"px"s.posWidth=3Dg_origW*factors.posHeight=3Dg_origH*factors.posLeft=3D(cltWidth-s.posWidth+padding)/2s.posTop=3D(cltHeight-s.posHeight+padding)/2if( g_scaleHyperlinks )

ScaleHyperlinks( factor )}function _InitAnimations(){

animRuntimeInstalled =3D ''+document.body.localTime !=3D 'undefined';isFullScreen =3D (window.name =3D=3D "PPTSld") && !parent.IsFramesMode();g_animUseRuntime =3D g_showAnimation && animRuntimeInstalled && !

(isFullSc=reen && parent.IsSldVisited());

if( g_animUseRuntime ) {

Page 218: Lec20

collSeq =3D document.all.tags("seq");if( collSeq !=3D null ) {

for(ii=3D0;ii<collSeq.length;ii++) {if( collSeq[ii].getAttribute( "p:nodeType" ) =3D=3D

"mainSeq" ) {g_animMainSequence =3D collSeq[ii];break;

}}

}if( g_animItemsToHide ) {

for(jj =3D 0; jj < g_animItemsToHide.length; jj++) {if( hideObj =3D GetObj(g_animItemsToHide[jj]) )

hideObj.runtimeStyle.visibility=3D"hidden";}

}if( g_animInteractiveItems ){

for(jj =3D 0; jj < g_animInteractiveItems.length; jj++) {if( triggerObj =3D GetObj(g_animInteractiveItems[jj]) )

triggerObj.runtimeStyle.cursor=3D"hand";}

}if( gUseSldTimings && ''+g_animSlideTime !=3D 'undefined' ) {

adjustedTime =3D document.body.calculateAutoAdvanceTimes( g_animSlideTim=e, g_animEffectTimings );

if( IsWin("PPTSld") && adjustedTime !=3D g_animSlideTime ) { var sld =3D GetCurSld(); sld.mAdvDelay =3D adjustedTime * 1000;}

}}return g_animUseRuntime;

}gSldJump =3D 0, gSldJumpTrack =3D 0, gSldJumpIdx =3D "";function _KPH(){

if( IsNts() ) return;if( !parent.IsFramesMode() && event.keyCode =3D=3D 27 && !HideMenu() )

parent.window.close( self );else if( event.keyCode =3D=3D 32 ) {

if( window.name =3D=3D "PPTSld" )parent.PPTSld.DocumentOnClick();

elseparent.GoToNextSld();

}CatchNumKeys( parent, event );

}function CatchNumKeys( win, event ) {

if( win.IsFullScrMode() && (48<=3Devent.keyCode) && (event.keyCode<=3D57) =) {

gSldJump =3D 1;gSldJumpIdx +=3D (event.keyCode-48).toString();

}if( win.IsFullScrMode() && gSldJump && event.keyCode =3D=3D 13 ) {

var numSlds =3D parent.GetSldList().mList.lengthif ( gSldJumpIdx > numSlds )

gSldJumpIdx =3D numSlds;if ( gSldJumpIdx >=3D 0 ) {

if ( gSldJumpIdx =3D=3D 0 )gSldJumpIdx =3D 1;

var jumpTo =3D parseInt(gSldJumpIdx);gSldJump =3D 0; gSldJumpIdx =3D "";

Page 219: Lec20

win.GoToSld( parent.GetSldList().mList[jumpTo-1].mSldHref )}

}}function _KDH(){

if( event.keyCode =3D=3D 8 ) {event.returnValue =3D 0;parent.GoToPrevSld();

}}function DocumentOnClick(){

if( IsNts() || parent.HideMenu() ) return;if( ( g_allowAdvOnClick && (window.name=3D=3D"PPTSld") && !

parent.IsFrames=Mode() ) ||

(event && event.keyCode=3D=3D32) ) {if( g_animUseRuntime && g_animMainSequence &&

g_animMainSequence.cangonex=t )

return;parent.GoToNextSld();

}}

var g_supportsPPTHTML =3D SupportsPPTHTML(), g_scaleInFrame =3D 1, gId=3D""=, g_bgSound=3D"", g_scaleHyperlinks =3D false, g_allowAdvOnClick =3D 1, g_showInBrowser ==3D 0, gLoopCont =3D 0, gUseSldTimings =3D 1;var g_showAnimation =3D g_supportsPPTHTML && SupportsPPTAnimation() && ( (w=indow.name=3D=3D"PPTSld" && !parent.IsFramesMode()) || g_showInBrowser );va=r g_animManager =3D null;var g_animUseRuntime =3D false;var g_animItemsToHide, g_animInteractiveItems, g_animSlideTime;var g_animMainSequence =3D null;var ENDSHOW_MESG=3D"End of slide show, click to exit.", SCREEN_MODE=3D"Fram=es", gIsEndShow=3D0, NUM_VIS_SLDS=3D24, SCRIPT_HREF=3D"script.js", FULLSCR_=HREF=3D"fullscreen.htm";var gCurSld =3D gPrevSld =3D 1, g_offset =3D 0, gNtsOpen =3D gHasNts =3D gO=tlTxtExp =3D 0, gHasNarration =3D 0, gOtlOpen =3D truewindow.gPPTHTML=3DSupportsPPTHTML()var gMainDoc=3Dnew Array(new hrefList("slide0001.htm",1,-1,1),new hrefList(="slide0123.htm",1,-1,1),new hrefList("slide0125.htm",1,-1,1),new hrefList("=slide0073.htm",1,-1,1),new hrefList("slide0098.htm",1,-1,1),new hrefList("s=lide0101.htm",1,-1,1),new hrefList("slide0102.htm",1,-1,1),new hrefList("sl=ide0103.htm",1,-1,1),new hrefList("slide0104.htm",1,-1,1),new hrefList("sli=de0074.htm",1,-1,1),new hrefList("slide0075.htm",1,-1,1),new hrefList("slid=e0118.htm",1,-1,1),new hrefList("slide0119.htm",1,-1,1),new hrefList("slide=0130.htm",1,-1,1),new hrefList("slide0120.htm",1,-1,1),new hrefList("slide0=076.htm",1,-1,1),new hrefList("slide0077.htm",1,-1,1),new hrefList("slide00=65.htm",1,-1,1),new hrefList("slide0069.htm",1,-1,1),new hrefList("slide011=7.htm",1,-1,1),new hrefList("slide0078.htm",1,-1,1),new hrefList("slide0070=.htm",1,-1,1),new hrefList("slide0122.htm",1,-1,1),new hrefList("slide0126.=htm",1,-1,1));function FullScrInit(){

g_allowAdvOnClick =3D GetCurSld().mAdvOnClkdocument.body.style.backgroundColor=3D"black"document.oncontextmenu=3Dparent._CM;document.onkeydown =3D _KDH;document.ondragstart=3DCanceldocument.onselectstart=3DCancelself.focus()

Page 220: Lec20

}function Redirect( frmId ){

var str=3Ddocument.location.hash,idx=3Dstr.indexOf('#'), sId=3DGetSldId()if(idx>=3D0) str=3Dstr.substr(1);if( window.name !=3D frmId && ( sId !=3D str) ) {

obj =3D GetObj("Main-File")window.location.href=3Dobj.href+"#"+sIdreturn 1

}return 0

}var MHTMLPrefix =3D CalculateMHTMLPrefix();function CalculateMHTMLPrefix(){

if ( document.location.protocol =3D=3D 'mhtml:') {href=3Dnew String(document.location.href)Start=3Dhref.indexOf('!')+1End=3Dhref.lastIndexOf('/')+1if (End < Start)

return href.substring(0, Start)elsereturn href.substring(0, End)

}return '';

}function GetTags(base,tag){

if(g_supportsPPTHTML) return base.all.tags(tag);else return base.getElementsByTagName(tag);

}function UpdNtsPane(){ if(frames["PPTNts"]) PPTNts.location.replace( MHTMLP=refix+GetHrefObj( gCurSld ).mNtsHref ) }function UpdNavPane( sldIndex ){ if(gNavLoaded) PPTNav.UpdNav() }function UpdOtNavPane(){ if(gOtlNavLoaded) PPTOtlNav.UpdOtlNav() }function UpdOtlPane(){ if(gOtlLoaded) PPTOtl.UpdOtl() }function SetHasNts( fVal ){

if( gHasNts !=3D fVal ) {gHasNts=3DfValUpdNavPane()

}}function ToggleOtlText(){

gOtlTxtExp=3D!gOtlTxtExpUpdOtlPane()

}function ToggleOtlPane(){

frmset=3Ddocument.all("PPTHorizAdjust")frm=3Ddocument.all("PPTOtl")if( gOtlOpen )

frmset.cols=3D"*,100%"else

frmset.cols=3D"25%,*"gOtlOpen=3D!gOtlOpenfrm.noResize=3D!frm.noResizeUpdOtNavPane()

}function ToggleNtsPane(){

frmset=3Ddocument.all("PPTVertAdjust")frm=3Ddocument.all("PPTNts")

Page 221: Lec20

if( gNtsOpen )frmset.rows=3D"100%,*"

elsefrmset.rows=3D"*,20%"

gNtsOpen=3D!gNtsOpenUpdNtsPane()

}function ClearMedia(){

if (PPTSld.pptSound) PPTSld.pptSound.loop =3D 0;}function FullScreen(){

if ( PPTSld.g_animUseRuntime )PPTSld.document.body.pause();

ClearMedia();var href =3D ( document.location.protocol =3D=3D 'mhtml:') ? FULLSCR_HREF

=: FULLSCR_HREF+"#"+GetHrefObj(gCurSld).mSldHref;

if(PPTNav.event.ctrlKey) {var w =3D (window.screen.availWidth * 1.0) / 2.0var h =3D w * (PPTSld.g_origH * 1.0) / PPTSld.g_origWwin =3D

window.open( MHTMLPrefix+href,null,"toolbar=3D0,resizable=3D1,top==3D0,left=3D0," + "width=3D"+ w + ",height=3D" + h );

if( PPTSld.g_animUseRuntime )win.document.body.PPTSldFrameset=3Dwindow;

}else{

win =3D window.open( MHTMLPrefix+href,null,"fullscreen=3Dyes" );if( PPTSld.g_animUseRuntime )

win.document.body.PPTSldFrameset=3Dwindow;}

}function ToggleVNarration(){

rObj=3DPPTSld.document.all("NSPlay")if( rObj && !PPTSld.g_animUseRuntime ) {

if( (rObj.playState =3D=3D 1)||(rObj.playState =3D=3D 0) )rObj.Play()

else if( rObj.playState =3D=3D 2 )rObj.Pause()

elsereturn;

}else if( PPTSld.g_animUseRuntime ){

narObj =3D PPTSld.document.all("narrationID")if( narObj )

narObj.togglePause()}

}function GetCurSldNum(){

obj=3DGetHrefObj(gCurSld)if( obj.mOrigVis =3D=3D 1 )

return obj.mSldIdxelse

return gCurSld}function GetNumSlds(){

if( GetHrefObj(gCurSld).mOrigVis =3D=3D 1 )

Page 222: Lec20

return GetSldList().mNumVisSlds;else

return GetSldList().mList.length}function GetSldNum( href ){

for(ii=3D0; ii<GetSldList().mList.length; ii++) {if ( GetSldList().mList[ii].mSldHref =3D=3D href )

return ii+1}return 1

}function GetHrefObj( sldIdx ){ return GetSldList().mList[sldIdx-1] }function IsFramesMode(){ return ( SCREEN_MODE =3D=3D "Frames" ) }function IsFullScrMode(){ return ( SCREEN_MODE =3D=3D "FullScreen" ) }function GoToNextSld(){

ii=3DgCurSld + 1if( GetHrefObj( ii-1 ).mOrigVis =3D=3D 0 ) {

if( ii<=3DGetSldList().mList.length ) {obj=3DGetHrefObj(ii)obj.mVis=3D1GoToSldNum(ii)return

}}else {

obj=3DGetHrefObj( ii )while ( obj && ( obj.mOrigVis =3D=3D 0 ) )

obj=3DGetHrefObj(++ii)if( obj && obj.mOrigVis ) {

GoToSldNum(ii)return

}}if( gSldStack.length > 1 )

PopSldList();else if( !IsFramesMode() ) {

if( gLoopCont )GoToFirst()

elseEndShow()

}}function GoToPrevSld(){

ii=3DgCurSld-1if( ii > 0 ) {

obj=3DGetHrefObj(ii)while ( obj && ( obj.mVis =3D=3D 0 ) && ( ii>0 ) )

obj=3DGetHrefObj(--ii) if( ii =3D=3D 0 ) ii=3D1

GoToSldNum(ii)}

}function GoToFirst(){ GoToSld( GetHrefObj(1).mSldHref ) }function GoToLast(){

ii=3DGetSldList().mList.lengthif( ii !=3D gCurSld )

GoToSld( GetHrefObj(ii).mSldHref )}function GoToSldNum( num ){

Page 223: Lec20

if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrueobj =3D GetHrefObj( num )obj.mVis=3D1gPrevSld=3DgCurSldgCurSld =3D num;PPTSld.location.replace(MHTMLPrefix+obj.mSldHref)if( IsFramesMode() ) {

UpdNavPane(); UpdOtlPane(); UpdNtsPane()}

}function GoToSld( href ){

if( PPTSld.event ) PPTSld.event.cancelBubble=3DtrueGetHrefObj( GetSldNum(href) ).mVis=3D1PPTSld.location.replace(MHTMLPrefix+href)

}function SldUpdated( id ){

if( id =3D=3D GetHrefObj(gCurSld).mSldHref ) returngPrevSld=3DgCurSldgCurSld=3DGetSldNum(id)if( IsFramesMode() ) {

UpdNavPane(); UpdOtlPane(); UpdNtsPane()}

}function PrevSldViewed(){ GoToSld( GetHrefObj(gPrevSld).mSldHref ) }function HasPrevSld() { return ( gIsEndShow || ( gCurSld !=3D 1 && GetHrefO=bj( gCurSld-1 ).mVis =3D=3D 1 )||( GetCurSldNum() > 1 ) ) }function HasNextSld() { return (GetCurSldNum() !=3D GetNumSlds()) }function CloseWindow() {

if( HideMenu() ) return;var event =3D PPTSld.event;if( !IsFramesMode() && event && (event.keyCode=3D=3D27 ||

event.keyCode=3D==3D32 || event.type=3D=3D"click" ) )

window.close( self );CatchNumKeys( self, event );

}function Unload() { gIsEndShow=3D0; }function SetupEndShow() {

gIsEndShow=3D1;PPTSld.document.body.scroll=3D"no";PPTSld.document.onkeypress=3DCloseWindow;PPTSld.document.onclick=3DCloseWindow;PPTSld.document.oncontextmenu=3D_CM;

}function EndShow(){

if( IsFramesMode() ) returnif( PPTSld.event ) PPTSld.event.cancelBubble=3Dtruedoc=3DPPTSld.documentdoc.open()doc.writeln('<html><body bgcolor=3Dblack onload=3Dparent.SetupEndShow()

on=unload=3Dparent.Unload()><center><p><font face=3DTahoma color=3Dwhite size==3D2><br><b>' + ENDSHOW_MESG + '</b></font></p></center></body></html>')

doc.close()}function SetSldVisited(){ GetSldList().mList[gCurSld-1].mVisited=3Dtrue }function IsSldVisited(){ return GetSldList().mList[gCurSld-1].mVisited }function hrefList( sldHref, visible, advDelay, advClk ){

this.mSldHref=3D this.mNtsHref =3D sldHrefthis.mOrigVis=3D this.mVis =3D visible

Page 224: Lec20

this.mVisited=3D falsethis.mAdvDelay=3D advDelaythis.mAdvOnClk=3D advClk

}function SldList(arr,curSld,fEnd){

this.mCurSld =3D curSld;this.mList =3D new Array();var idx =3D 1;for(ii=3D0;ii<arr.length;ii++) {

this.mList[ii] =3D new hrefList( arr[ii].mSldHref, arr[ii].mOrigVis, arr[=ii].mAdvDelay, arr[ii].mAdvOnClk );

if( arr[ii].mOrigVis )this.mList[ii].mSldIdx =3D idx++;

}this.mNumVisSlds =3D idx-1;this.fEndShow =3D fEnd;

}function GetSldList() { return gSldStack[gSldStack.length-1] }function GetCurSld() { return parent.GetSldList().mList[parent.gCurSld - 1]= }gSldStack =3D new Array();gSldStack[0] =3D new SldList(gMainDoc,gCurSld,1)function ViewCustomShow(idx,fEnd){

if( !IsFullScrMode() ) return;var sldList =3D new Array();var custShow =3D custShowList[idx-1];var jj =3D 0;for( ii=3D0;ii<custShow.length;ii++ ) {

if( custShow[ii] <=3D gMainDoc.length )sldList[jj++] =3D gMainDoc[custShow[ii]-1];

}if (sldList.length > 0) {PushSldList(sldList,fEnd);gCurSld =3D 1;}else

if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue}function PushSldList(arr,fEnd) {

var ii =3D gSldStack.length;gSldStack[ii] =3D new SldList(arr,gCurSld,fEnd);GoToSld( gSldStack[ii].mList[0].mSldHref );

}function PopSldList() {

if (gSldStack[gSldStack.length-1].fEndShow)EndShow()

else {gCurSld =3D gSldStack[gSldStack.length-1].mCurSld;gSldStack[gSldStack.length-1] =3D null;gSldStack.length--;var sldList =3D gSldStack[gSldStack.length-1];GoToSld( sldList.mList[gCurSld - 1].mSldHref );}

}var custShowList=3Dnew Array();function ImgBtn( oId,bId,w,action ){

var t=3Dthist.Perform =3D _IBPt.SetActive =3D _IBSetAt.SetInactive=3D _IBSetI

Page 225: Lec20

t.SetPressed =3D _IBSetPt.SetDisabled=3D _IBSetDt.Enabled =3D _IBSetEt.ChangeIcon =3D nullt.UserAction =3D actiont.ChgState =3D _IBUIt.mObjId =3D oIdt.mBorderId=3D bIdt.mWidth =3D wt.mIsOn =3D t.mCurState =3D 0

}function _IBSetA(){

if( this.mIsOn ) {obj=3Dthis.ChgState( gHiliteClr,gShadowClr,2 )obj.style.posTop=3D0

}}function _IBSetI(){

if( this.mIsOn ) {obj=3Dthis.ChgState( gFaceClr,gFaceClr,1 )obj.style.posTop=3D0

}}function _IBSetP(){

if( this.mIsOn ) {obj=3Dthis.ChgState( gShadowClr,gHiliteClr,2 )obj.style.posLeft+=3D1; obj.style.posTop+=3D1

}}function _IBSetD(){

obj=3Dthis.ChgState( gFaceClr,gFaceClr,0 )obj.style.posTop=3D0

}function _IBSetE( state ){

var t=3DthisGetObj( t.mBorderId ).style.visibility=3D"visible"if( state !=3D t.mIsOn ) {

t.mIsOn=3Dstateif( state )

t.SetInactive()else

t.SetDisabled()}

}function _IBP(){

var t=3Dthisif( t.mIsOn ) {

if( t.UserAction !=3D null )t.UserAction()

if( t.ChangeIcon ) {obj=3DGetObj(t.mObjId)if( t.ChangeIcon() )

obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-4)*t.mWidth

elseobj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-

0)*t.mWidth}

Page 226: Lec20

t.SetActive()}

}function _IBUI( clr1,clr2,nextState ){

var t=3DthisSetBorder( GetObj( t.mBorderId ),clr1,clr2 )obj=3DGetObj( t.mObjId )obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-nextState)*t.mWidth-

obj=.style.posTop

t.mCurState=3DnextStatereturn obj

}function TxtBtn( oId,oeId,action,chkState ){

var t=3Dthist.Perform =3D _TBPt.SetActive =3D _TBSetAt.SetInactive=3D _TBSetIt.SetPressed =3D _TBSetPt.SetDisabled=3D _TBSetDt.SetEnabled =3D _TBSetEt.GetState =3D chkStatet.UserAction =3D actiont.ChgState =3D _TBUIt.mObjId =3D oIdt.m_elementsId=3D oeIdt.mIsOn =3D 1

}function _TBSetA(){

var t=3Dthisif( t.mIsOn && !t.GetState() )

t.ChgState( gHiliteClr,gShadowClr,0,0 )}function _TBSetI(){

var t=3Dthisif( t.mIsOn && !t.GetState() )

t.ChgState( gFaceClr,gFaceClr,0,0 )}function _TBSetP(){

if( this.mIsOn )this.ChgState( gShadowClr,gHiliteClr,1,1 )

}function _TBSetD(){

this.ChgState( gFaceClr,gFaceClr,0,0 )this.mIsOn =3D 0

}function _TBSetE(){

var t=3Dthisif( !t.GetState() )

t.ChgState( gFaceClr,gFaceClr,0,0 )else

t.ChgState( gShadowClr,gHiliteClr,1,1 )t.mIsOn =3D 1

}function _TBP(){

var t=3Dthis

Page 227: Lec20

if( t.mIsOn ) {if( t.UserAction !=3D null )

t.UserAction() if( !t.GetState ) return

if( t.GetState() )t.SetPressed()

elset.SetActive()

}}function _TBUI( clr1,clr2,lOffset,tOffset ){

SetBorder( GetObj( this.mObjId ),clr1,clr2 )Offset( GetObj( this.m_elementsId ),lOffset,tOffset )

}function Offset( obj, top, left ){ obj.style.top=3Dtop; obj.style.left=3Dle=ft }function SetBorder( obj, upperLeft, lowerRight ){

s=3Dobj.style;s.borderStyle =3D "solid"s.borderWidth =3D 1s.borderLeftColor =3D s.borderTopColor =3D upperLefts.borderBottomColor=3D s.borderRightColor =3D lowerRight

}function GetBtnObj(){ return gBtnArr[window.event.srcElement.id] }function BtnOnOver(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetActive() }function BtnOnDown(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetPressed() }function BtnOnOut(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetInactive() }function BtnOnUp(){

b=3DGetBtnObj()if( b !=3D null )

b.Perform()else

Upd()}function GetNtsState(){ return parent.gNtsOpen }function GetOtlState(){ return parent.gOtlOpen }function GetOtlTxtState(){ return parent.gOtlTxtExp }function NtsBtnSetFlag( fVal ){

s=3Ddocument.all.item( this.m_flagId ).styles.display=3D"none"if( fVal )

s.display=3D""else

s.display=3D"none"}function _BSetA_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S=etActive() }function _BSetI_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S=etInactive() }var gHiliteClr=3D"THREEDHIGHLIGHT",gShadowClr=3D"THREEDSHADOW",gFaceClr=3D"=THREEDFACE"var gBtnArr =3D new Array()gBtnArr["nb_otl"] =3D new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOtlPan=e,GetOtlState )gBtnArr["nb_otlElem"] =3D new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOt=lPane,GetOtlState )gBtnArr["nb_nts"] =3D new TxtBtn( "nb_nts","nb_ntsElem",parent.ToggleNtsPan=e,GetNtsState )gBtnArr["nb_prev"]=3D new ImgBtn( "nb_prev","nb_prevBorder",30,parent.GoToP=

Page 228: Lec20

revSld )gBtnArr["nb_next"]=3D new ImgBtn( "nb_next","nb_nextBorder",30,parent.GoToN=extSld )gBtnArr["nb_sldshw"]=3D new ImgBtn( "nb_sldshw","nb_sldshwBorder",18,parent=.FullScreen )gBtnArr["nb_sldshwBorder"] =3D new TxtBtn( "nb_sldshw","nb_sldshwBorder",pa=rent.FullScreen,null )gBtnArr["nb_sldshwBorder"].SetActive =3D _BSetA_Border;gBtnArr["nb_sldshwBorder"].SetInactive =3D _BSetI_Border;gBtnArr["nb_sldshwText"] =3D new TxtBtn( "nb_sldshw","nb_sldshwText",parent=.FullScreen,null )gBtnArr["nb_sldshwText"].SetActive =3D _BSetA_Border;gBtnArr["nb_sldshwText"].SetInactive =3D _BSetI_Border;gBtnArr["nb_voice"] =3D new ImgBtn( "nb_voice","nb_voiceBorder",18,parent.=ToggleVNarration )gBtnArr["nb_otlTxt"]=3D new ImgBtn( "nb_otlTxt","nb_otlTxtBorder",23,parent=.ToggleOtlText )gBtnArr["nb_nts"].m_flagId=3D "notes_flag"gBtnArr["nb_nts"].SetFlag =3D NtsBtnSetFlaggBtnArr["nb_otlTxt"].ChangeIcon=3D GetOtlTxtStatevar sNext=3D"Next",sPrev=3D"Previous",sEnd=3D"End Show",sFont=3D"Arial",sAr=row=3D"Arrow",sFreeform=3D"Freeform",sRect=3D"Rectangle",sOval=3D"Oval"function ShowMenu(){

BuildMenu();var doc=3DPPTSld.document.body,x=3DPPTSld.event.clientX+doc.scrollLeft,y=

=3DPPTSld.event.clientY+doc.scrollTopm =3D PPTSld.document.all.item("ctxtmenu")m.style.pixelLeft=3Dxif( (x+m.scrollWidth > doc.clientWidth)&&(x-m.scrollWidth > 0) )

m.style.pixelLeft=3Dx-m.scrollWidthm.style.pixelTop=3Dyif( (y+m.scrollHeight > doc.clientHeight)&&(y-m.scrollHeight > 0) )

m.style.pixelTop=3Dy-m.scrollHeightm.style.display=3D""

}function _CM(){

if( !parent.IsFullScrMode() ) return;if(!PPTSld.event.ctrlKey) {

ShowMenu()return false

} elseHideMenu()

}function BuildMenu(){

if( PPTSld.document.all.item("ctxtmenu") ) returnvar mObj=3DCreateItem( PPTSld.document.body )mObj.id=3D"ctxtmenu"mObj.style.visibility=3D"hidden"var s=3DmObj.styles.position=3D"absolute"s.cursor=3D"default"s.width=3D"120px"SetCMBorder(mObj,"menu","black")var iObj=3DCreateItem( mObj )SetCMBorder( iObj, "threedhighlight","threedshadow" )iObj.style.padding=3D2CreateMenuItem( iObj,sNext,M_GoNextSld,M_True )CreateMenuItem( iObj,sPrev,M_GoPrevSld,M_HasPrevSld )CreateSeparator( iObj )CreateMenuItem( iObj,sEnd,M_End,M_True )mObj.style.visibility=3D"visible"

Page 229: Lec20

}function Cancel() { window.event.cancelBubble=3Dtrue; window.event.returnVa=lue=3Dfalse }function Highlight() { ChangeClr("activecaption","threedhighlight") }function Deselect() { ChangeClr("threedface","menutext") }function Perform(){

e=3DPPTSld.event.srcElementif( e.type=3D=3D"menuitem" && e.IsActive() )

e.Action()else

PPTSld.event.cancelBubble=3Dtrue}function ChangeClr( bg,clr ){

e=3DPPTSld.event.srcElementif( e.type=3D=3D"menuitem" && e.IsActive() ) {

e.style.backgroundColor=3Dbge.style.color=3Dclr

}}function M_HasPrevSld() { return( parent.HasPrevSld() ) }function M_GoNextSld() { if( gIsEndShow ) M_End(); else GoToNextSld() }function M_GoPrevSld() { if( gIsEndShow ) { history.back(); PPTSld.event.ca=ncelBubble=3Dtrue; } else GoToPrevSld() }function M_True() { return true }function M_End() { window.close( self ) }function CreateMenuItem( node,text,action,eval ){

var e=3DCreateItem( node )e.type=3D"menuitem"e.Action=3Dactione.IsActive=3Devale.innerHTML=3Dtextif( !e.IsActive() )

e.style.color=3D"threedshadow"e.onclick=3DPerforme.onmouseover=3DHighlighte.onmouseout=3DDeselects=3De.style;s.fontFamily=3DsFonts.fontSize=3D"9pt"s.paddingLeft=3D2

}function CreateSeparator( node ){

var sObj=3DCreateItem( node )SetCMBorder(sObj,"menu","menu")var s=3DsObj.styles.borderTopColor=3D"threedshadow"s.borderBottomColor=3D"threedhighlight"s.height=3D1s.fontSize=3D"0px"

}function CreateItem( node ){

var elem=3DPPTSld.document.createElement("DIV")node.insertBefore( elem )return elem

}function SetCMBorder( o,ltClr,rbClr ){

var s=3Do.styles.backgroundColor=3D"menu"

Page 230: Lec20

s.borderStyle=3D"solid"s.borderWidth=3D1s.borderColor=3DltClr+" "+rbClr+" "+rbClr+" "+ltClr

}

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/fullscreen.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html>

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\fullscreen.htm"id=3D"webarch_temp_base_tag"><![endif]><script src=3Dscript.js></script><script><!--var SCREEN_MODE =3D "FullScreen";function Load() {

str=3Ddocument.location.hash,idx=3Dstr.indexOf('#')if(idx>=3D0) str=3Dstr.substr(1);if(!str) str =3D "slide0001.htm";PPTSld.location.replace(MHTMLPrefix+str);

}function Unload() {

if ( document.body.PPTSldFrameset !=3D null )document.body.PPTSldFrameset.frames[1].document.body.resume();

}//--></script></head>

<frameset rows=3D"*" frameborder=3D0 onload=3D"Load()" onunload=3D"Unload()="> <frame name=3DPPTSld></frameset>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/buttons.gifContent-Transfer-Encoding: base64Content-Type: image/gif

R0lGODlhWAESAPf4AAAAAIAAAACAAICAAAAAgIAAgACAgICAgAQEBISEBASEBISEhAQEhMTExAQE/KTM9Pz8/ERERPz8BAT8/KSkpGRkhMTcxCRkxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAwP8AAAD/AP//AAAA//8A/wD//////yH5BAEAAPgALAAAAABYARIAQAj/APEJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGCEiQKCRo8YDIEHig2DxAD4LKD1avDDhgUuV

Page 231: Lec20

GUOGbHBR5QGYFBG4fHAB58EKECJEwCfUYAWPFGAygLCRKQIIUKM6WAohKUGgCikcFWh1INWoYKVS7SrQ41GbIhGYLAuVQVOoC+IyXUuUAkG1HE3KFDhAwkgJc5/qDZmxsOHDiBMrXsy4sePDGyP7lChT5MULmDPnlDw5YmW6FTNrfgi0aNGEZPEtbfo2bNTUpYeeRph69dPWrqvCNFuBIGG1A59CYPAVQtwFcw0OxWdTIOiBCQAjaAB17fOFII8voGmRc+eOkilm/z9OvTtnjN4hYk1YoT3H2rnBOphPAB9skgq32lcaX/5YnJVt9BloAar12UEIRGCZdQghMABI1Tn32IQUVthYexhmqGGGMBHAgIfEhSiiiATAtOGJGnYI4ogsEldicAYOGNJGZaml3Y0L3NTZUBz1xlB0PUoUI0jlVWRSVN89xBKSGB1YU1TMoRfVBElehR9HQs1GEHxQ3RZZbveZthxt/LEmXHyp5XWABSCpaRJwbM13gAACPHVccgJFgF+NEhqUAEkQSCfcddhVhh5dVTaEAEsTUNlkZUWKN9BNGDE6QU8OrSdbllzpxyVTTrU21Uj3scfhp7nNpyoDaTIEJ3P9If8J2kbLNYegg9JRBwGhFvbq66+ZUiDssMQWK2yHxiZLrInKNotss8l+B5yBrr5p2UIJvortANoC6+234IbLla/elRtZjeamh5CC3Sb0YLvixivvYkDFGlZqBNh7r4n6goVvv6/ZlCicN+kL71ALTnpQdCIZp7CihkLA3UQmoWRBogyxtBPGCTnZncVR1rSTo5nuydC/Eo8kUH+lOoTyyvjoCuZu+PjYIKLDrZybtrM1d10C0QXKEVz48GrQkEeWdFJKlbb0UmEeV0SzyC6RvNB646LWIVjUNeC1zAFb+RDKXksM9r531bwmpQW9+hQDDsx5pqwDRWBXcFES2hc+gEn/wJGdEEWdE6LoWcoxQweaTNmkhydkKaYMYY2Qp1unbLl/pPKbn3v7EZRvrKvqlja2ONvrtoIw9tn2g32/tQBlhtYkU+MNikZ7QYlPDPuMldpOmuJXnVo5VF3HjI+q89mteX5IDd/fVFClma5kiE4f2XUJhlz09gj2NbTDRifkmu7zXjR++RVJ/lPznuvrQH2iD6S+UewP9Dnon6d2NLwN8n90BB6hC68cFMCHoe+ACASP9c4DowUyEF0OPFcDI0ij/VXPaAKCUfhS95AKGoQ7IBRICI1HwhGaUIQoLGEKT6jCFrLwhSuMoQtlCMMZ2rCGOKShDm+4wxzy8Ic+DGIPB4cIRCKGMCAAOy==

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/frame.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html>

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><title>Priority Queues</title><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\frame.htm"id=3D"webarch_temp_base_tag"><![endif]><![if !ppt]><script src=3Dscript.js></script><script><!--var gNavLoaded =3D gOtlNavLoaded =3D gOtlLoaded =3D false;function Load(){

str=3Ddocument.location.hash,idx=3Dstr.indexOf('#')if(idx>=3D0) str=3Dstr.substr(1);if(str) PPTSld.location.replace(str);

}//--></script><!--[if gte IE 5]><object id=3DMSOANIM classid=3D"CLSID:A4639D2F-774E-11D3-A490-00C04F6843FB" codebase=3D"http://download.microsoft.com/download/vizact2000/Install/10/W=IN98Me/EN-US/msorun.cab#version=3D10,0,0,1"></object><![endif]--><![endif]></head>

<frameset rows=3D"*,25" border=3D0> <frameset cols=3D"25%,*" onload=3D"Load()" id=3DPPTHorizAdjust framespacin=g=3D1 frameborder=3D1> <frame src=3Doutline.htm title=3D"Outline" name=3DPPTOtl> <frame src=3Dslide0001.htm title=3D"Slide" name=3DPPTSld> </frameset> <frameset cols=3D"25%,*" framespacing=3D1> <frame src=3Doutline.htm title=3D"Outline

Page 232: Lec20

Navigation Bar" name=3DPPTOtlNav scrolling=3Dno noresize> <frame src=3Doutline.htm title=3D"SlideNavigation Bar" name=3DPPTNav scrolling=3Dno noresize> </frameset></frameset></html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/outline.htmContent-Transfer-Encoding: quoted-printableContent-Type: text/html; charset="us-ascii"

<html>

<head><meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DProgId content=3DPowerPoint.Slide><meta name=3DGenerator content=3D"Microsoft PowerPoint 10"><link id=3DMain-File rel=3DMain-File href=3D"../lec20.htm"><link rel=3DPreview href=3Dpreview.wmf><![if IE]><base href=3D"file:///C:\D0F41270\lec20_files\outline.htm"id=3D"webarch_temp_base_tag"><![endif]><meta name=3DRobots content=3DNoIndex><script src=3Dscript.js></script><script><!--if( !(IsWin("PPTOtl")||IsWin("PPTNav")||IsWin("PPTOtlNav")) ){

obj =3D GetObj("Main-File")parent.location.href=3Dobj.href

}var gOtlHiliteClr=3D"#ffffff",gOtlNormalClr=3D"#000000",gOtlActiveClr=3D"#f=fff00",gSelected=3D"",gTxtState=3Dfalse,gChildEntryTable=3Dnew Array()function Load(){

if( IsWin("PPTOtl" ) ){ LoadOtl(); parent.gOtlLoaded=3Dtrue; return }if( g_supportsPPTHTML ) {

if( IsWin("PPTNav" ) ){ LoadNav("NavObj",UpdNav); parent.gNavLoaded=3Dtru=e; return }

if( IsWin("PPTOtlNav" ) ){ LoadNav("OtlNavObj",UpdOtlNav); parent.gOtlNav=Loaded=3Dtrue; return }

}}function Upd(){ if( IsWin("PPTNav") ) LoadNav("NavObj",UpdNav) }function LoadNav( oId,UpdFunc ){

document.ondragstart=3DCancelDragdocument.onselectstart=3DCancelDragdocument.body.style.margin=3D2UpdFunc()obj=3Ddocument.all.item(oId)obj.style.display=3D"block"obj.style.visibility=3D"visible"document.bgColor=3D"threedface"if( parent.frames["PPTNts"] )

notesBtn.style.display =3D ""if( parent.gHasNarration )

nb_voiceBorder.style.display =3D ""}function LoadOtl(){

var otl=3DGetObj("OtlObj")

Page 233: Lec20

otl.style.display=3D"block"otl.style.visibility=3D"visible"if( gOtlActiveClr =3D=3D "" ) gOtlActiveClr=3Ddocument.linkColorif( gOtlHiliteClr =3D=3D "" ) gOtlHiliteClr=3Ddocument.fgColorif( gOtlNormalClr =3D=3D "" )

gOtlNormalClr=3Ddocument.bgColorelse

document.bgColor=3DgOtlNormalClrInitArray()if( ObjExists( parent.gCurSld ) ) {

ChangeState( parent.gCurSld,gOtlNormalClr,gOtlHiliteClr )gSelected=3Dparent.gCurSld

}else gSelected =3D -1UpdOtl()

}function UpdOtl(){ UpdIdx(parent.gCurSld) }function UpdIdx( idx ){

if( gSelected !=3D idx ) {if( gSelected > 0 )

ChangeState( gSelected,gOtlHiliteClr,gOtlNormalClr )if( ObjExists( idx ) ) {

gSelected =3D idxChangeState( gSelected,gOtlNormalClr,gOtlHiliteClr )

}else gSelected =3D -1

}if( gTxtState !=3D parent.gOtlTxtExp ) {

state =3D "block"if( !parent.gOtlTxtExp )

state=3D"none"for(ii=3D0; ii<gChildEntryTable.length; ii++) {

obj=3DgChildEntryTable[ii];if( obj.id =3D=3D null ) continue;if( obj.id.indexOf("PPTC") >=3D 0 )

obj.style.display=3Dstate;}gTxtState=3Dparent.gOtlTxtExpif( ObjExists( gSelected ) )

ChangeState( gSelected,gOtlNormalClr,gOtlHiliteClr )}

}function InitArray(){

count=3D0var list=3DGetTags(document,"DIV");for(ii=3D0; ii<list.length; ii++) {

obj=3Dlist.item(ii)if( obj.id =3D=3D null ) continueif( obj.id.indexOf("PPTC") >=3D 0 )

gChildEntryTable[count++]=3Dobj}

}function ChangeState( idx,fgColor,bgColor ){

obj=3DGetObj("PPTL"+idx)obj.style.color=3DfgColorobj=3DGetObj("PPTP"+idx)obj.style.backgroundColor=3DbgColor

}function ChgClr( o,clr ){ if( o.id !=3D "PPTL"+gSelected ) o.style.color=3D=clr }function Over( src ){ ChgClr(GetLink(src),gOtlActiveClr) }

Page 234: Lec20

function Out( src ){ ChgClr(GetLink(src),gOtlHiliteClr) }function Follow(src){ window.location.href =3D GetLink(src).href; }function ObjExists( ii ) { obj=3DGetObj("PPTP"+ii ); return( obj ) }function GoToSld( href ){ UpdIdx(parent.GetSldNum(href)); parent.GoToSld( h=ref ) }function CancelDrag(){ window.event.cancelBubble=3Dtrue;window.event.return=Value=3Dfalse}function GetLink(src){ if(src.tagName=3D=3D"A") return src else return GetTags(src,"A").item(0)}function UpdNav(){

txt =3D "<center>";if( parent.GetHrefObj( parent.gCurSld ).mOrigVis =3D=3D 1 )

txt +=3D "Slide " + parent.GetCurSldNum() + " of " + parent.GetNumSlds()

elsetxt +=3D "Hidden Slide"

txt +=3D "</center>";nav_text.innerHTML =3D txt;if( !parent.HasPrevSld() )

gBtnArr["nb_prev"].Enabled(0)else

gBtnArr["nb_prev"].Enabled(1)if( !parent.HasNextSld() )

gBtnArr["nb_next"].Enabled(0)else

gBtnArr["nb_next"].Enabled(1)gBtnArr["nb_nts"].SetEnabled()gBtnArr["nb_nts"].SetFlag( parent.gHasNts )gBtnArr["nb_sldshw"].Enabled(1)gBtnArr["nb_voice"].Enabled(1)

}function UpdOtlNav(){

gBtnArr["nb_otl"].SetEnabled();if( parent.gOtlOpen )

gBtnArr["nb_otlTxt"].Enabled( true );else

document.all.item("nb_otlTxtBorder").style.visibility =3D "hidden";}

//--></script><style><!--.PTxt

{position:relative;width:100%;margin-top:5px;padding-left:2px;font-weight:bold;}

.CTxt{position:relative;width:100%;margin-top:5px;}

a{color:white;text-decoration:none;}

ul{color:white;margin-bottom:0px;margin-left:20px;}

.sldNum

Page 235: Lec20

{margin-top:5px;color:white;}

.button{position:absolute;width:32px;height:20px;border-style:solid;border-width:1px;border-color:threedface;}

--></style></head>

<body onload=3D"Load()" style=3D'margin:2px'>

<div id=3DNavObj onload=3D"Load()" onmouseover=3D"BtnOnOver()"onmousedown=3D"BtnOnDown()" onmouseout=3D"BtnOnOut()" onmouseup=3D"BtnOnUp(=)"onkeypress=3D"_KPH()" style=3D'display:none;visibility:hidden'><table id=3D"notesBtn" style=3D'position:absolute;display:none;width:70px' =align=3Dleft cellpadding=3D0 cellspacing=3D0> <td nowrap> <div id=3D"nb_ntsElem" align=3Dcenter style=3D'position:relative;padding:3=px; font-family:Arial;color:buttontext;font-size:9pt'><img src=3D"notes_flag.g=if" border=3D0 id=3D"notes_flag" style=3D'display:none'><spanstyle=3D'mso-spacerun:yes'>&nbsp; </span>Notes</div> <div title=3D"Show/HideNotes" id=3D"nb_nts" style=3D'position:absolute;top:0%; left:0%;width:100%;height:100%'></div> </td></table>

<table style=3D'position:relative;width:70px' align=3Dright cellpadding=3D0= cellspacing=3D0> <td nowrap> <div id=3D"nb_sldshwText" title=3D"FullScreen Slide Show" align=3Dcenter style=3D'position:relative;margin-left:20=px;padding:3px; font-family:Arial;color:buttontext;font-size:9pt;cursor:default'>SlideShow</div> <div id=3D"nb_sldshwBorder" title=3D"Full Screen Slide Show" style=3D'posi=tion:absolute;top:0%;left:0%;width:100%;height:20px'> <div style=3D'position:absolute;clip:rect(0px, 18px, 18px, 0px)'><img src=3D"buttons.gif" id=3D"nb_sldshw" style=3D'position:relative;left:-254p=x'></div> </div> </td> <td> <div id=3D"nb_voiceBorder" style=3D'display:none;position:absolute;top:0;l=eft:-40px; width:20px;height:20px'> <div style=3D'position:absolute;clip:rect(0px, 18px, 18px, 0px)'><img src=3D"buttons.gif" id=3D"nb_voice" title=3D"Pause/Play Narration" style==3D'position: relative;left:-290px'></div> </div> </td></table>

<table style=3D'position:relative' align=3Dcenter cellpadding=3D0 cellspaci=ng=3D0>

Page 236: Lec20

<td nowrap> <div id=3D"nb_prevBorder" class=3Dbutton style=3D'left:-30px'> <div style=3D'position:absolute;clip:rect(0px, 30px, 18px, 0px)'><img src=3D"buttons.gif" id=3D"nb_prev" title=3D"Previous Slide" style=3D'posit=ion:relative; left:0px'></div> </div> <span id=3D"nav_text" style=3D'position:relative;top:3px;width:100px;font-=family: Arial;color:buttontext;font-size:9pt'></span> <div id=3D"nb_nextBorder" class=3Dbutton> <div style=3D'position:absolute;clip:rect(0px, 30px, 18px, 0px)'><img src=3D"buttons.gif" id=3D"nb_next" title=3D"Next Slide" style=3D'position:=relative; left:-90px'></div> </div> </td></table></div>

<div id=3DOtlNavObj onload=3D"Load()" onmouseover=3D"BtnOnOver()"onmousedown=3D"BtnOnDown()" onmouseout=3D"BtnOnOut()" onmouseup=3D"BtnOnUp(=)"onkeypress=3D"_KPH()" style=3D'display:none;visibility:hidden'>

<table style=3D'position:relative;width:70px' align=3Dleft cellpadding=3D0 =cellspacing=3D0> <td nowrap><div title=3D"Show/HideOutline" id=3D"nb_otl" style=3D'position:absolute;top:0%;left:0%;width:100%;height:100%;cursor:de=fault'> <div id=3D"nb_otlElem" align=3Dcenter style=3D'position:relative;padding:3=px;font-family:Arial; color:buttontext;font-size:9pt'>Outline</div></div> </td></table>

<table style=3D'position:relative' align=3Dcenter cellpadding=3D0 cellspaci=ng=3D0> <td> <div style=3D'position:absolute;left:-18px;width:24px;height:20px;border-s=tyle: solid;border-width:1px;border-color:threedface' id=3D"nb_otlTxtBorder"> <div style=3D'position:absolute;clip:rect(0px, 22px, 18px, 0px)'><img src=3Dbuttons.gif id=3D"nb_otlTxt" title=3D"Expand/Collapse Outline" style=3D'position:relative;left:-157px'></div> </div> </td></table>

</div>

<div id=3DOtlObj style=3D'display:none;visibility:hidden;'>

<table width=3D"100%" style=3D'font-family:Arial;font-size:9pt'> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>1</font></div> </td> <td width=3D"100%"> <div id=3DPPTP1 class=3DPTxt><font size=3D2><a

Page 237: Lec20

href=3D"javascript:GoToSld('slide0001.htm');" id=3DPPTL1>Priority Queues<=/a></font></div> <div id=3DPPTC1 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Scheduling example</li> <li>The priority queue ADT</li> <li>Implementing a priority queue with a sequence</li> <li>Binary Heaps</li> <li>Insertion in a Heaps and Heapify</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>2</font></div> </td> <td> <div id=3DPPTP2 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0123.htm');" id=3DPPTL2>Scheduling</a></=font></div> <div id=3DPPTC2 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>In a multi-user computer system, multiple users submit jobs to run o=n a single processor.</li> <li>We assume that the time required by each job is known in advance. Further, jobs can be preempted (stopped and resumed later)</li> <li>One policy which minimizes the average waiting time is SRPT (shortest remaining processing time).</li> <li>The processor schedules the job with the smallest remaining processi=ng time.</li> <li>If while a job is running a new job arrives with processing time less than the remaining time of current job, the current job is preempted=.</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>3</font></div> </td> <td> <div id=3DPPTP3 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0125.htm');" id=3DPPTL3>Data Structure f=or SRPT</a></font></div> <div id=3DPPTC3 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>We need to maintain the remaining processing time of the unfinished =jobs at any point in time.</li> <li>We need to find the job with the shortest remaining processing time.=</li> <li>When a job finishes we should remove it from our collection.</li> <li>When a new job arrives we need to add it to the collection.</li> </ul> </font></div> </td>

Page 238: Lec20

</tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>4</font></div> </td> <td> <div id=3DPPTP4 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0073.htm');" id=3DPPTL4>Priority Queues<=/a></font></div> <div id=3DPPTC4 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>A priority queue is an ADT(abstract data type) for maintaining a set= S of elements, each with an associated value called priority</li> <li>A PQ supports the following operations</li> <ul> <li>Insert(x) insert element x in set S (S&not;S&Egrave;{x})</li> <li>Minimum() returns the element of S with smallest priority.</li> <li>Delete-min() returns and removes the element of S with smallest priority.</li> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>5</font></div> </td> <td> <div id=3DPPTP5 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0098.htm');" id=3DPPTL5>Priorities and T=otal Order Relations</a></font></div> <div id=3DPPTC5 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>A Priority Queue ranks its elements by priority.</li> <li>Every element has a priority. Priorities are not necessarily unique =and are totally ordered.</li> <li>Total Order Relation, denoted by <font face=3DSymbol>&pound;</font><=/li> <ul> <li><font face=3DArial>Reflexive: k </font><font face=3DSymbol>&pound;<=/font><font face=3DArial> k</font></li> <li>Antisymetric: if k1 <font face=3DSymbol>&pound;</font><font face=3D=Arial> k2 and k2 </font><font face=3DSymbol>&pound;</font><font face=3DAri=al> k1, then k1 </font><font face=3DSymbol>&pound;</font><font face=3DArial=> k2</font></li> <li>Transitive: if k1 <font face=3DSymbol>&pound;</font><font face=3DAr=ial> k2 and k2 </font><font face=3DSymbol>&pound;</font><font face=3DArial>= k3, then k1 </font><font face=3DSymbol>&pound;</font><font face=3DArial=> k3</font></li> </ul> </ul>

Page 239: Lec20

</font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>6</font></div> </td> <td> <div id=3DPPTP6 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0101.htm');" id=3DPPTL6>Comparators</a><=/font></div> <div id=3DPPTC6 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>The most general and reusable form of a priority queue makes use of =comparator objects.</li> <li>Comparator objects are external to the keys that are to be compared =and compare two objects.</li> <li>When the priority queue needs to compare two keys, it uses the comparator it was given to do the comparison.</li> <li>Thus a priority queue can be general enough to store any object.</li> <li>The comparator ADT includes:</li> <ul> <li>isLessThan(a, b), isLessThanOrEqualTo(a,b),</li> <li>isEqualTo(a, b), isGreaterThan(a,b),</li> <li>isGreaterThanOrEqualTo(a,b), isComparable(a)</li> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>7</font></div> </td> <td> <div id=3DPPTP7 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0102.htm');" id=3DPPTL7>Implem. with Uns=orted Sequence</a></font></div> <div id=3DPPTC7 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>The items are pairs (priority, element)</li> <li>We can implement insert() by using insertLast() on the sequence. This takes O(1) time.</li> <br> <br> <br> <br> <br> <li>However, because we always insert at the end, irrespective of the key value, our sequence is not ordered.</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'>

Page 240: Lec20

<td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>8</font></div> </td> <td> <div id=3DPPTP8 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0103.htm');" id=3DPPTL8>Unsorted Sequence (contd.)</a></font></div> <div id=3DPPTC8 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Thus, for methods such as minimum(),delete-min() we need to look at =all the elements of S. The worst case time complexity for these methods =is O(n).</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>9</font></div> </td> <td> <div id=3DPPTP9 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0104.htm');" id=3DPPTL9>Implem. with Sor=ted Sequence</a></font></div> <div id=3DPPTC9 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Another implementation uses a sequence S, sorted by increasing priorities.</li> <li>minimum() and <span style=3D'mso-spacerun:yes'>&nbsp;</span>delete-m=in() take O(1) time.</li> <br> <br> <br> <li>However, to implement insert(), we must now scan through the entire sequence in the worst case. Thus insert() runs in O(n) time.</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>10</font></div> </td> <td> <div id=3DPPTP10 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0074.htm');" id=3DPPTL10>Priority Queues=</a></font></div> <div id=3DPPTC10 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Applications:</li> <ul> <li>job scheduling shared computing resources (Unix)</li> <li>Event simulation</li> <li>As a building block for other algorithms</li> </ul> <li>A Heap can be used to implement a PQ</li>

Page 241: Lec20

</ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>11</font></div> </td> <td> <div id=3DPPTP11 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0075.htm');" id=3DPPTL11>(Binary) Heaps<=/a></font></div> <div id=3DPPTC11 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>A binary tree that stores priorities (or priority-element) pairs at nodes</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>12</font></div> </td> <td> <div id=3DPPTP12 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0118.htm');" id=3DPPTL12>Examples of non=-Heaps</a></font></div> <div id=3DPPTC12 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Heap property violated</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>13</font></div> </td> <td> <div id=3DPPTP13 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0119.htm');" id=3DPPTL13>Example of non-=heap</a></font></div> <div id=3DPPTC13 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Last level not left-filled</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>14</font></div> </td> <td> <div id=3DPPTP14 class=3DPTxt><font size=3D2><a

Page 242: Lec20

href=3D"javascript:GoToSld('slide0130.htm');" id=3DPPTL14>Finding the min=imum element</a></font></div> <div id=3DPPTC14 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>The element with smallest priority always sits at the root of the he=ap.</li> <li>This is because if it was elsewhere, it would have a parent with lar=ger priority and this would violate the heap property.</li> <li>Hence minimum() can be done in O(1) time.</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>15</font></div> </td> <td> <div id=3DPPTP15 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0120.htm');" id=3DPPTL15>Height of a hea=p</a></font></div> <div id=3DPPTC15 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Suppose a heap of n nodes has height h.</li> <li>Recall: complete binary tree of height h has 2<sup>h+1</sup>-1 nodes=.</li> <li>Hence 2<sup>h</sup>-1 &lt; n &lt;=3D 2<sup>h+1</sup>-1.</li> <li>n =3D &euml;log<sub>2</sub> h&ucirc;</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>16</font></div> </td> <td> <div id=3DPPTP16 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0076.htm');" id=3DPPTL16>Implementing He=aps</a></font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>17</font></div> </td> <td> <div id=3DPPTP17 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0077.htm');" id=3DPPTL17>Implementing He=aps (2)</a></font></div> <div id=3DPPTC17 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Notice the implicit tree links; children of node i are 2i and 2i+1</=li> <li>Why is this useful?</li> <ul>

Page 243: Lec20

<li>In a binary representation, a multiplication/division by two is left/right shift</li> <li>Adding 1 can be done by adding the lowest bit</li> </ul> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>18</font></div> </td> <td> <div id=3DPPTP18 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0065.htm');" id=3DPPTL18>Insertion in a =Heap</a></font></div> <div id=3DPPTC18 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Insert 12</li> <li>Insert 8</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>19</font></div> </td> <td> <div id=3DPPTP19 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0069.htm');" id=3DPPTL19>Another View of Insertion</a></font></div> <div id=3DPPTC19 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Enlarge heap</li> <li>Consider path from root to inserted node</li> <li>Find topmost element on this path with higher priority that that of inserted element.</li> <li>Insert new element at this location by shifting down the other eleme=nts on the path</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>20</font></div> </td> <td> <div id=3DPPTP20 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0117.htm');" id=3DPPTL20>Correctness of Insertion</a></font></div> <div id=3DPPTC20 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>The only nodes whose contents change are the ones on the path.</li> <li>Heap property may be violated only for children of these nodes.</li> <li>But new contents of these nodes only have lower priority.</li>

Page 244: Lec20

<li>So heap property not violated.</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>21</font></div> </td> <td> <div id=3DPPTP21 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0078.htm');" id=3DPPTL21>Heapify</a></fo=nt></div> <div id=3DPPTC21 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>i is index into the array A</li> <li>Binary trees rooted at Left(i) and Right(i) are heaps</li> <li>But, A[i] might be smaller than its children, thus violating the heap property</li> <li>The method Heapify makes binary tree rooted at i a heap by moving A[=i] down the heap.</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>22</font></div> </td> <td> <div id=3DPPTP22 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0070.htm');" id=3DPPTL22>Heapify</a></fo=nt></div> <div id=3DPPTC22 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Heap property violated at node with index 1 but subtrees rooted at 2=, 3 are heaps.</li> <li>heapify(1)</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>23</font></div> </td> <td> <div id=3DPPTP23 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0122.htm');" id=3DPPTL23>Another View of= Heapify</a></font></div> <div id=3DPPTC23 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>Heapify(i) traces a path down the tree.</li> <li>Last node on path (say j) has both A[left(j)], A[right(j)] are larger than A[i]</li> <li>All elements on path have lower priority than their siblings.</li>

Page 245: Lec20

<li>All elements on this path are moved up.</li> <li>A[i] goes to location j.</li> <li>This establishes correctness</li> </ul> </font></div> </td> </tr> <tr onmouseover=3D"Over(this)" onmouseout=3D"Out(this)" onclick=3D"Follow(=this)" style=3D'cursor:hand'> <td align=3Dright valign=3Dtop> <div class=3DsldNum><font size=3D2>24</font></div> </td> <td> <div id=3DPPTP24 class=3DPTxt><font size=3D2><a href=3D"javascript:GoToSld('slide0126.htm');" id=3DPPTL24>Running time An=alysis</a></font></div> <div id=3DPPTC24 class=3DCTxt style=3D'display:none'><font size=3D2> <ul> <li>A heap of n nodes has height O(log n).</li> <li>While inserting we might have to move the element all the way to the top.</li> <li>Hence at most O(log n) steps required.</li> <li>In Heapify, the element might be moved all the way to the last level=.</li> <li>Hence Heapify also requires O(log n) time.</li> </ul> </font></div> </td> </tr></table>

</div>

<div style=3D'display:none'><a href=3D"../lec20.htm"></a><a href=3Dmaster04=.htm></a><ahref=3Dmaster04.xml></a><a href=3Dpreview.wmf></a><a href=3Dmaster05.htm></=a><ahref=3Dmaster05.xml></a><a href=3Dpres.xml></a><a href=3Deditdata.mso></a><ahref=3Dslide0001.htm></a><a href=3D"master04_image001.gif"></a><ahref=3D"slide0001_image002.wmz"></a><a href=3D"slide0001_image003.pcz"></a>=<ahref=3D"slide0001_image004.gif"></a><a href=3Dslide0123.htm></a><ahref=3Dslide0125.htm></a><a href=3Dslide0073.htm></a><a href=3Dslide0098.ht=m></a><ahref=3Dslide0101.htm></a><a href=3Dslide0102.htm></a><ahref=3D"slide0102_image005.wmz"></a><a href=3D"slide0102_image006.pcz"></a>=<ahref=3D"slide0102_image007.gif"></a><a href=3Dslide0103.htm></a><ahref=3D"slide0103_image008.wmz"></a><a href=3D"slide0103_image009.pcz"></a>=<ahref=3D"slide0103_image010.gif"></a><a href=3Dslide0104.htm></a><ahref=3D"slide0104_image011.wmz"></a><a href=3D"slide0104_image012.pcz"></a>=<ahref=3D"slide0104_image013.gif"></a><a href=3D"slide0104_image014.wmz"></a>=<ahref=3D"slide0104_image015.pcz"></a><a href=3D"slide0104_image016.gif"></a>=<ahref=3Dslide0074.htm></a><a href=3Dslide0075.htm></a><ahref=3D"slide0075_image017.gif"></a><a href=3Dslide0118.htm></a><ahref=3D"slide0118_image018.gif"></a><a href=3D"slide0118_image019.gif"></a>=<a

Page 246: Lec20

href=3D"slide0118_image020.gif"></a><a href=3Dslide0119.htm></a><ahref=3D"slide0119_image021.gif"></a><a href=3D"slide0119_image022.gif"></a>=<ahref=3D"slide0119_image023.gif"></a><a href=3Dslide0130.htm></a><ahref=3Dslide0120.htm></a><a href=3Dslide0076.htm></a><a href=3Dslide0076.xm=l></a><ahref=3D"slide0076_image024.gif"></a><a href=3Dslide0077.htm></a><ahref=3Dslide0065.htm></a><a href=3D"slide0065_image025.gif"></a><ahref=3D"slide0065_image026.gif"></a><a href=3D"slide0065_image027.gif"></a>=<ahref=3D"slide0065_image028.gif"></a><a href=3D"slide0065_image029.gif"></a>=<ahref=3D"slide0065_image030.gif"></a><a href=3D"slide0065_image031.gif"></a>=<ahref=3D"slide0065_image032.gif"></a><a href=3D"slide0065_image033.gif"></a>=<ahref=3D"slide0065_image034.gif"></a><a href=3D"slide0065_image035.gif"></a>=<ahref=3D"slide0065_image036.gif"></a><a href=3D"slide0065_image037.gif"></a>=<ahref=3D"slide0065_image038.gif"></a><a href=3D"slide0065_image039.gif"></a>=<ahref=3D"slide0065_image040.gif"></a><a href=3D"slide0065_image041.gif"></a>=<ahref=3D"slide0065_image042.gif"></a><a href=3D"slide0065_image043.gif"></a>=<ahref=3Dslide0069.htm></a><a href=3D"slide0069_image044.gif"></a><ahref=3D"slide0069_image045.gif"></a><a href=3D"slide0069_image046.gif"></a>=<ahref=3D"slide0069_image047.gif"></a><a href=3D"slide0069_image048.gif"></a>=<ahref=3D"slide0069_image049.gif"></a><a href=3D"slide0069_image050.gif"></a>=<ahref=3D"slide0069_image051.gif"></a><a href=3D"slide0069_image052.gif"></a>=<ahref=3D"slide0069_image053.gif"></a><a href=3D"slide0069_image054.gif"></a>=<ahref=3D"slide0069_image055.gif"></a><a href=3D"slide0069_image056.gif"></a>=<ahref=3D"slide0069_image057.gif"></a><a href=3D"slide0069_image058.gif"></a>=<ahref=3D"slide0069_image059.gif"></a><a href=3D"slide0069_image060.gif"></a>=<ahref=3D"slide0069_image061.gif"></a><a href=3Dslide0117.htm></a><ahref=3D"slide0117_image062.gif"></a><a href=3D"slide0117_image063.gif"></a>=<ahref=3D"slide0117_image064.gif"></a><a href=3D"slide0117_image065.gif"></a>=<ahref=3D"slide0117_image066.gif"></a><a href=3D"slide0117_image067.gif"></a>=<ahref=3D"slide0117_image068.gif"></a><a href=3D"slide0117_image069.gif"></a>=<ahref=3D"slide0117_image070.gif"></a><a href=3D"slide0117_image071.gif"></a>=<ahref=3D"slide0117_image072.gif"></a><a href=3D"slide0117_image073.gif"></a>=<ahref=3D"slide0117_image074.gif"></a><a href=3D"slide0117_image075.gif"></a>=<ahref=3D"slide0117_image076.gif"></a><a href=3D"slide0117_image077.gif"></a>=<ahref=3D"slide0117_image078.gif"></a><a href=3Dslide0078.htm></a><ahref=3Dslide0070.htm></a><a href=3D"slide0070_image079.gif"></a><ahref=3D"slide0070_image080.gif"></a><a href=3D"slide0070_image081.gif"></a>=<a

Page 247: Lec20

href=3Dslide0122.htm></a><a href=3D"slide0122_image082.gif"></a><ahref=3D"slide0122_image083.gif"></a><a href=3D"slide0122_image084.gif"></a>=<ahref=3D"slide0122_image085.gif"></a><a href=3D"slide0122_image086.gif"></a>=<ahref=3D"slide0122_image087.gif"></a><a href=3D"slide0122_image088.gif"></a>=<ahref=3Dslide0126.htm></a><a href=3Dmaster01.htm></a><ahref=3D"master04_stylesheet.css"></a><a href=3Dscript.js></a><ahref=3Dfullscreen.htm></a><a href=3Dbuttons.gif></a><a href=3Dframe.htm></a=><ahref=3Doutline.htm></a></div>

</body>

</html>

------=_NextPart_01C52BA1.40FF0130Content-Location: file:///C:/D0F41270/lec20_files/filelist.xmlContent-Transfer-Encoding: quoted-printableContent-Type: text/xml; charset="utf-8"

<xml xmlns:o=3D"urn:schemas-microsoft-com:office:office"> <o:MainFile HRef=3D"../lec20.htm"/> <o:File HRef=3D"master04.htm"/> <o:File HRef=3D"master04.xml"/> <o:File HRef=3D"preview.wmf"/> <o:File HRef=3D"master05.htm"/> <o:File HRef=3D"master05.xml"/> <o:File HRef=3D"pres.xml"/> <o:File HRef=3D"editdata.mso"/> <o:File HRef=3D"slide0001.htm"/> <o:File HRef=3D"master04_image001.gif"/> <o:File HRef=3D"slide0001_image002.wmz"/> <o:File HRef=3D"slide0001_image003.pcz"/> <o:File HRef=3D"slide0001_image004.gif"/> <o:File HRef=3D"slide0123.htm"/> <o:File HRef=3D"slide0125.htm"/> <o:File HRef=3D"slide0073.htm"/> <o:File HRef=3D"slide0098.htm"/> <o:File HRef=3D"slide0101.htm"/> <o:File HRef=3D"slide0102.htm"/> <o:File HRef=3D"slide0102_image005.wmz"/> <o:File HRef=3D"slide0102_image006.pcz"/> <o:File HRef=3D"slide0102_image007.gif"/> <o:File HRef=3D"slide0103.htm"/> <o:File HRef=3D"slide0103_image008.wmz"/> <o:File HRef=3D"slide0103_image009.pcz"/> <o:File HRef=3D"slide0103_image010.gif"/> <o:File HRef=3D"slide0104.htm"/> <o:File HRef=3D"slide0104_image011.wmz"/> <o:File HRef=3D"slide0104_image012.pcz"/> <o:File HRef=3D"slide0104_image013.gif"/> <o:File HRef=3D"slide0104_image014.wmz"/> <o:File HRef=3D"slide0104_image015.pcz"/> <o:File HRef=3D"slide0104_image016.gif"/> <o:File HRef=3D"slide0074.htm"/> <o:File HRef=3D"slide0075.htm"/> <o:File HRef=3D"slide0075_image017.gif"/> <o:File HRef=3D"slide0118.htm"/> <o:File HRef=3D"slide0118_image018.gif"/> <o:File HRef=3D"slide0118_image019.gif"/> <o:File HRef=3D"slide0118_image020.gif"/> <o:File HRef=3D"slide0119.htm"/>

Page 248: Lec20

<o:File HRef=3D"slide0119_image021.gif"/> <o:File HRef=3D"slide0119_image022.gif"/> <o:File HRef=3D"slide0119_image023.gif"/> <o:File HRef=3D"slide0130.htm"/> <o:File HRef=3D"slide0120.htm"/> <o:File HRef=3D"slide0076.htm"/> <o:File HRef=3D"slide0076.xml"/> <o:File HRef=3D"slide0076_image024.gif"/> <o:File HRef=3D"slide0077.htm"/> <o:File HRef=3D"slide0065.htm"/> <o:File HRef=3D"slide0065_image025.gif"/> <o:File HRef=3D"slide0065_image026.gif"/> <o:File HRef=3D"slide0065_image027.gif"/> <o:File HRef=3D"slide0065_image028.gif"/> <o:File HRef=3D"slide0065_image029.gif"/> <o:File HRef=3D"slide0065_image030.gif"/> <o:File HRef=3D"slide0065_image031.gif"/> <o:File HRef=3D"slide0065_image032.gif"/> <o:File HRef=3D"slide0065_image033.gif"/> <o:File HRef=3D"slide0065_image034.gif"/> <o:File HRef=3D"slide0065_image035.gif"/> <o:File HRef=3D"slide0065_image036.gif"/> <o:File HRef=3D"slide0065_image037.gif"/> <o:File HRef=3D"slide0065_image038.gif"/> <o:File HRef=3D"slide0065_image039.gif"/> <o:File HRef=3D"slide0065_image040.gif"/> <o:File HRef=3D"slide0065_image041.gif"/> <o:File HRef=3D"slide0065_image042.gif"/> <o:File HRef=3D"slide0065_image043.gif"/> <o:File HRef=3D"slide0069.htm"/> <o:File HRef=3D"slide0069_image044.gif"/> <o:File HRef=3D"slide0069_image045.gif"/> <o:File HRef=3D"slide0069_image046.gif"/> <o:File HRef=3D"slide0069_image047.gif"/> <o:File HRef=3D"slide0069_image048.gif"/> <o:File HRef=3D"slide0069_image049.gif"/> <o:File HRef=3D"slide0069_image050.gif"/> <o:File HRef=3D"slide0069_image051.gif"/> <o:File HRef=3D"slide0069_image052.gif"/> <o:File HRef=3D"slide0069_image053.gif"/> <o:File HRef=3D"slide0069_image054.gif"/> <o:File HRef=3D"slide0069_image055.gif"/> <o:File HRef=3D"slide0069_image056.gif"/> <o:File HRef=3D"slide0069_image057.gif"/> <o:File HRef=3D"slide0069_image058.gif"/> <o:File HRef=3D"slide0069_image059.gif"/> <o:File HRef=3D"slide0069_image060.gif"/> <o:File HRef=3D"slide0069_image061.gif"/> <o:File HRef=3D"slide0117.htm"/> <o:File HRef=3D"slide0117_image062.gif"/> <o:File HRef=3D"slide0117_image063.gif"/> <o:File HRef=3D"slide0117_image064.gif"/> <o:File HRef=3D"slide0117_image065.gif"/> <o:File HRef=3D"slide0117_image066.gif"/> <o:File HRef=3D"slide0117_image067.gif"/> <o:File HRef=3D"slide0117_image068.gif"/> <o:File HRef=3D"slide0117_image069.gif"/> <o:File HRef=3D"slide0117_image070.gif"/> <o:File HRef=3D"slide0117_image071.gif"/> <o:File HRef=3D"slide0117_image072.gif"/> <o:File HRef=3D"slide0117_image073.gif"/> <o:File HRef=3D"slide0117_image074.gif"/> <o:File HRef=3D"slide0117_image075.gif"/> <o:File HRef=3D"slide0117_image076.gif"/>

Page 249: Lec20

<o:File HRef=3D"slide0117_image077.gif"/> <o:File HRef=3D"slide0117_image078.gif"/> <o:File HRef=3D"slide0078.htm"/> <o:File HRef=3D"slide0070.htm"/> <o:File HRef=3D"slide0070_image079.gif"/> <o:File HRef=3D"slide0070_image080.gif"/> <o:File HRef=3D"slide0070_image081.gif"/> <o:File HRef=3D"slide0122.htm"/> <o:File HRef=3D"slide0122_image082.gif"/> <o:File HRef=3D"slide0122_image083.gif"/> <o:File HRef=3D"slide0122_image084.gif"/> <o:File HRef=3D"slide0122_image085.gif"/> <o:File HRef=3D"slide0122_image086.gif"/> <o:File HRef=3D"slide0122_image087.gif"/> <o:File HRef=3D"slide0122_image088.gif"/> <o:File HRef=3D"slide0126.htm"/> <o:File HRef=3D"master01.htm"/> <o:File HRef=3D"master04_stylesheet.css"/> <o:File HRef=3D"script.js"/> <o:File HRef=3D"fullscreen.htm"/> <o:File HRef=3D"buttons.gif"/> <o:File HRef=3D"frame.htm"/> <o:File HRef=3D"outline.htm"/> <o:File HRef=3D"filelist.xml"/></xml>------=_NextPart_01C52BA1.40FF0130--