<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9089945806133315615</id><updated>2013-07-23T04:35:02.028-07:00</updated><title type='text'>Everybrickmatter</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bigjobinterview.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9089945806133315615/posts/default'/><link rel='alternate' type='text/html' href='http://bigjobinterview.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ishant Gaurav</name><uri>http://www.blogger.com/profile/06457625348106772639</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9089945806133315615.post-3331131096871821242</id><published>2013-05-24T23:04:00.004-07:00</published><updated>2013-07-03T03:34:18.996-07:00</updated><title type='text'>Next power of 2 </title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&amp;nbsp; &lt;br /&gt;&lt;b&gt;&lt;span style="font-size: xx-small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="background-color: white; font-family: Helvetica, Arial, Verdana, sans-serif; line-height: 19.4375px;"&gt;&lt;span style="font-size: x-small;"&gt;Write a function that, for a given no n, finds a number p which is greater than or equal to n and is a &amp;nbsp; &amp;nbsp; power of 2&lt;/span&gt;&lt;span style="font-size: xx-small;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="background-color: white; font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.4375px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;pre style="background-color: #f9f9f9; line-height: 19.4375px;"&gt;&lt;span style="font-size: 1.1em;"&gt;   &lt;/span&gt;&lt;span style="font-size: x-small;"&gt; IP 5&lt;br /&gt;    OP 8     &lt;br /&gt;&lt;br /&gt;    IP 17&lt;br /&gt;    OP 32     &lt;br /&gt;&lt;br /&gt;    IP 32&lt;br /&gt;    OP 32     &lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color: white; font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.4375px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;pre class="de1" style="background-color: #fafafa; color: #000066; padding-bottom: 5px; padding-left: 10px; padding-top: 3px;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span class="kw1" style="color: black; font-weight: bold; line-height: 13px !important;"&gt;import&lt;/span&gt; &lt;span class="co2" style="color: #006699; line-height: 13px !important;"&gt;java.util.*&lt;/span&gt;&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="kw1" style="color: black; font-weight: bold; line-height: 13px !important;"&gt;import&lt;/span&gt; &lt;span class="co2" style="color: #006699; line-height: 13px !important;"&gt;java.lang.*&lt;/span&gt;&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;span class="kw1" style="color: black; font-weight: bold; line-height: 13px !important;"&gt;class&lt;/span&gt; Main&lt;br /&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;{&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span class="kw1" style="color: black; font-weight: bold; line-height: 13px !important;"&gt;public&lt;/span&gt; &lt;span class="kw1" style="color: black; font-weight: bold; line-height: 13px !important;"&gt;static&lt;/span&gt; &lt;span class="kw4" style="font-weight: bold; line-height: 13px !important;"&gt;void&lt;/span&gt; main &lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;(&lt;/span&gt;&lt;a href="http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Astring+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky" style="color: #000060; text-decoration: none;"&gt;&lt;span class="kw3" style="color: #003399; line-height: 13px !important;"&gt;String&lt;/span&gt;&lt;/a&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;[&lt;/span&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;]&lt;/span&gt; args&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;)&lt;/span&gt; &lt;span class="kw1" style="color: black; font-weight: bold; line-height: 13px !important;"&gt;throws&lt;/span&gt; java.&lt;span class="me1" style="color: #006633; line-height: 13px !important;"&gt;lang&lt;/span&gt;.&lt;a href="http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Aexception+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky" style="color: #000060; text-decoration: none;"&gt;&lt;span class="kw3" style="color: #003399; line-height: 13px !important;"&gt;Exception&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;{&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="kw4" style="font-weight: bold; line-height: 13px !important;"&gt;int&lt;/span&gt; a&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;=&lt;/span&gt;&lt;span class="nu0" style="color: #cc66cc; line-height: 13px !important;"&gt;8&lt;/span&gt;&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span class="kw4" style="font-weight: bold; line-height: 13px !important;"&gt;int&lt;/span&gt; flag&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;=&lt;/span&gt;&lt;span class="nu0" style="color: #cc66cc; line-height: 13px !important;"&gt;0&lt;/span&gt;&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span class="kw1" style="color: black; font-weight: bold; line-height: 13px !important;"&gt;do&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;{&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="kw1" style="color: black; font-weight: bold; line-height: 13px !important;"&gt;if&lt;/span&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;(&lt;/span&gt;a&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;%&lt;/span&gt;2&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;==&lt;/span&gt;&lt;span class="nu0" style="color: #cc66cc; line-height: 13px !important;"&gt;0&lt;/span&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;)&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;{&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="kw1" style="color: black; font-weight: bold; line-height: 13px !important;"&gt;if&lt;/span&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;(&lt;/span&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;(&lt;/span&gt; a &lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;&amp;amp;&lt;/span&gt; &lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;(&lt;/span&gt;a&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;-&lt;/span&gt;&lt;span class="nu0" style="color: #cc66cc; line-height: 13px !important;"&gt;1&lt;/span&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;)&lt;/span&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;)&lt;/span&gt;&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;==&lt;/span&gt;&lt;span class="nu0" style="color: #cc66cc; line-height: 13px !important;"&gt;0&lt;/span&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;)&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;{&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href="http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky" style="color: #000060; text-decoration: none;"&gt;&lt;span class="kw3" style="color: #003399; line-height: 13px !important;"&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span class="me1" style="color: #006633; line-height: 13px !important;"&gt;out&lt;/span&gt;.&lt;span class="me1" style="color: #006633; line-height: 13px !important;"&gt;println&lt;/span&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;(&lt;/span&gt;&lt;span class="st0" style="color: blue; line-height: 13px !important;"&gt;"Next Number:-"&lt;/span&gt;&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;+&lt;/span&gt;a&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;)&lt;/span&gt;&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; flag&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;=&lt;/span&gt;&lt;span class="nu0" style="color: #cc66cc; line-height: 13px !important;"&gt;1&lt;/span&gt;&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;}&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; a&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;=&lt;/span&gt;a&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;+&lt;/span&gt;&lt;span class="nu0" style="color: #cc66cc; line-height: 13px !important;"&gt;2&lt;/span&gt;&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;}&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="kw1" style="color: black; font-weight: bold; line-height: 13px !important;"&gt;else&lt;/span&gt; &lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;{&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; a&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;=&lt;/span&gt;a&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;+&lt;/span&gt;&lt;span class="nu0" style="color: #cc66cc; line-height: 13px !important;"&gt;1&lt;/span&gt;&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="kw1" style="color: black; font-weight: bold; line-height: 13px !important;"&gt;if&lt;/span&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;(&lt;/span&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;(&lt;/span&gt;a&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;&amp;amp;&lt;/span&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;(&lt;/span&gt;a&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;-&lt;/span&gt;&lt;span class="nu0" style="color: #cc66cc; line-height: 13px !important;"&gt;1&lt;/span&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;)&lt;/span&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;)&lt;/span&gt;&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;==&lt;/span&gt;&lt;span class="nu0" style="color: #cc66cc; line-height: 13px !important;"&gt;0&lt;/span&gt; &lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;)&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;{&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href="http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky" style="color: #000060; text-decoration: none;"&gt;&lt;span class="kw3" style="color: #003399; line-height: 13px !important;"&gt;System&lt;/span&gt;&lt;/a&gt;.&lt;span class="me1" style="color: #006633; line-height: 13px !important;"&gt;out&lt;/span&gt;.&lt;span class="me1" style="color: #006633; line-height: 13px !important;"&gt;println&lt;/span&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;(&lt;/span&gt;&lt;span class="st0" style="color: blue; line-height: 13px !important;"&gt;"Next NUmber :-"&lt;/span&gt;&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;+&lt;/span&gt;a&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;)&lt;/span&gt;&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; flag&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;=&lt;/span&gt;&lt;span class="nu0" style="color: #cc66cc; line-height: 13px !important;"&gt;1&lt;/span&gt;&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;}&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;}&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;}&lt;/span&gt;&lt;span class="kw1" style="color: black; font-weight: bold; line-height: 13px !important;"&gt;while&lt;/span&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;(&lt;/span&gt;flag&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;==&lt;/span&gt;&lt;span class="nu0" style="color: #cc66cc; line-height: 13px !important;"&gt;0&lt;/span&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;)&lt;/span&gt;&lt;span class="sy0" style="color: #339933; line-height: 13px !important;"&gt;;&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span class="br0" style="color: #009900; line-height: 13px !important;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div style="background-color: white; font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 13px; line-height: 19.4375px;"&gt;&lt;span id="more-475"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bigjobinterview.blogspot.com/feeds/3331131096871821242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bigjobinterview.blogspot.com/2013/05/next-power-of-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9089945806133315615/posts/default/3331131096871821242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9089945806133315615/posts/default/3331131096871821242'/><link rel='alternate' type='text/html' href='http://bigjobinterview.blogspot.com/2013/05/next-power-of-2.html' title='Next power of 2 '/><author><name>Ishant Gaurav</name><uri>http://www.blogger.com/profile/06457625348106772639</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9089945806133315615.post-4956482011732466759</id><published>2013-05-18T11:57:00.001-07:00</published><updated>2013-05-19T07:18:11.512-07:00</updated><title type='text'>Google Interview Question with Solution </title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;div style="margin-bottom: 13.5pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;br /&gt;&lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=9089945806133315615" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=9089945806133315615" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;1. Given a source array of integers with possible duplicates and a target integer, write algorithm to find out 2 numbers in source array whose sum is equal to target integer.&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;Ans :- Using Sorting&amp;nbsp;:-&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;Algorithm:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;u2:p&gt;&lt;/u2:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;hasArrayTwoCandidates (A[], ar_size, sum)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;1) Sort the array in non-decreasing order.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;2) Initialize two index variables to find the candidate&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp;&amp;nbsp; elements in the sorted array.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (a) Initialize first to the leftmost index: l = 0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (b) Initialize second&amp;nbsp; the rightmost index:&amp;nbsp; r = ar_size-1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;3) Loop while l &amp;lt; r.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (a) If (A[l] + A[r] == sum)&amp;nbsp; then return 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (b) Else if( A[l] + A[r] &amp;lt;&amp;nbsp; sum )&amp;nbsp; then l++&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (c) Else r--&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;4) No candidates in whole array - return 0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;u2:p&gt;&lt;/u2:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;span style="font-size: x-small;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;Program :-&lt;/span&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;/b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: x-small;"&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;/span&gt;&lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #006699; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;java.util.*&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;import&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #006699; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;java.lang.*&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;u2:p&gt;&lt;/u2:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;class&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Main&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;{&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;static&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;void&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;main&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;a href="http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Astring+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky"&gt;String&lt;/a&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[]&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;args&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;throws&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;java.&lt;/span&gt;&lt;span style="color: #006633; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;lang&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;.&lt;a href="http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Aexception+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky"&gt;Exception&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;int&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;=&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;/span&gt;&lt;span style="color: #cc66cc; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;4&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;,&lt;/span&gt;&lt;span style="color: #cc66cc; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;1&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;,&lt;/span&gt;&lt;span style="color: #cc66cc; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;2&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;,&lt;/span&gt;&lt;span style="color: #cc66cc; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;7&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;,&lt;/span&gt;&lt;span style="color: #cc66cc; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;9&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;,&lt;/span&gt;&lt;span style="color: #cc66cc; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;3&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;int&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;length&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;=&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a.&lt;/span&gt;&lt;span style="color: #006633; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;length&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; length&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;--;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mergesort&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a,&lt;/span&gt;&lt;span style="color: #cc66cc; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;0&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;,length&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SumToTarget&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a,&lt;/span&gt;&lt;span style="color: #cc66cc; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;0&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;,length,&lt;/span&gt;&lt;span style="color: #cc66cc; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;2&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;i&gt;&lt;span style="color: #666666; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;/* Function to check whether the duplicates whose sum equal to target num exist or not */&lt;/span&gt;&lt;/i&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;static&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;void&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp; SumToTarget&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;b&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;int&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[]&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;,&lt;b&gt;int&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;start,&lt;b&gt;int&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;last ,&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;int&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;num&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;int&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;i&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;=&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;start&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;int&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;j&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;=&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;last&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;while&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;i&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;j&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;if&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;((&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;i&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;+&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;j&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;])&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;==&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;num&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky"&gt;System&lt;/a&gt;.&lt;/span&gt;&lt;span style="color: #006633; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;out&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;.&lt;/span&gt;&lt;span style="color: #006633; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;println&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;span style="color: blue; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;"Two numbers are"&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;+&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;i&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;+&lt;/span&gt;&lt;span style="color: blue; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;" "&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;+&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;j&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;])&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;return&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;else&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;if&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;((&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;i&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;+&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;j&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;])&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;num&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; j&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;--;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;else&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;if&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;((&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;i&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;+&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;j&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;])&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;num&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; i&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;++;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.google.com/search?hl=en&amp;amp;q=allinurl%3Asystem+java.sun.com&amp;amp;btnI=I%27m%20Feeling%20Lucky"&gt;System&lt;/a&gt;.&lt;/span&gt;&lt;span style="color: #006633; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;out&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;.&lt;/span&gt;&lt;span style="color: #006633; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;println&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;span style="color: blue; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;"Duplicates whose sum equal to target doesnot exist"&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;u2:p&gt;&lt;/u2:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;static&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;void&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;mergesort&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;b&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;int&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[]&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;,&lt;b&gt;int&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;start,&lt;b&gt;int&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;last&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;if&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;start&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;last&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;int&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;mid&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;=&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;start&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;+&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;last&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;/&lt;/span&gt;&lt;span style="color: #cc66cc; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;2&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mergesort&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a,start,mid&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mergesort&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a,mid&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;+&lt;/span&gt;&lt;span style="color: #cc66cc; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;1&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;,last&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; merge&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a,start,last,mid&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;static&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;void&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;merge&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;b&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;int&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[]&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;,&lt;b&gt;int&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;start ,&lt;b&gt;int&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;last,&lt;b&gt;int&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;mid&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;int&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;j,k,l&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;int&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;c&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;=&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;int&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a.&lt;/span&gt;&lt;span style="color: #006633; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;length&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; j&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;=&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;start&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; k&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;=&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;start&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; l&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;=&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;mid&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;+&lt;/span&gt;&lt;span style="color: #cc66cc; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;1&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;while&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;j&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;lt;=&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;mid&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;amp;&amp;amp;&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;l&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;lt;=&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;last&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;if&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;j&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;l&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;])&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; c&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;k&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;=&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;j&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; k&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;++;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; j&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;++;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;else&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; c&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;k&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;=&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;l&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; k&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;++;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; l&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;++;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;while&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;j&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;lt;=&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;mid&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; c&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;k&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;=&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;j&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; k&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;++;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; j&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;++;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;while&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;l&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;lt;=&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;last&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; c&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;k&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;=&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;l&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; k&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;++;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; l&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;++;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;for&lt;/span&gt;&lt;/b&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;(&lt;/span&gt;&lt;b&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;int&lt;/span&gt;&lt;/b&gt;&lt;span class="apple-converted-space"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;i&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;=&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;start&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;i&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&amp;lt;=&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;k&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;-&lt;/span&gt;&lt;span style="color: #cc66cc; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;1&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;i&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;++&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;)&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;{&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; a&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;i&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;=&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;c&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;[&lt;/span&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;i&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;]&lt;/span&gt;&lt;span style="color: #339933; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="color: #000066; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&amp;nbsp; &amp;nbsp;&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #009900; font-family: &amp;quot;Verdana&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;}&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;br /&gt;  &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;In my algorithm I have used merge sort hence time complexity will be&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;i&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;/i&gt;&lt;/b&gt;&lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;O(nlogn)+o(n)=O(nlogn)&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;i&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;/i&gt;&lt;/b&gt;&lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;i&gt;&lt;u2:p&gt;&lt;/u2:p&gt;And space complexity&amp;nbsp;&amp;nbsp;o(n) because of merge sort .&amp;nbsp;&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;/b&gt;&lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;2. Say you have three tables WORK, USERS, MANAGERS&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;WORK- work_id- user_id- how_muchUSERS&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;- user_id&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;b&gt;- teamMANAGERS&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;- manager_id&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;b&gt;- team&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;If I am a manager, write a select statement to retrieve the work of all users who belong to my team. The mapping of user to team and team to manager are defined in the USERS and MANAGERS table.&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;Ans:- Select how_much from WORK, USERS,MANAGER where&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WORK.user_id = USERS.user_id and USERS.team= &amp;nbsp;&amp;nbsp;MANAGERS.team&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;3. In a Chrome extension, which file contains the most important information of the extension like version, pattern matches, etc.&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;Ans:-&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;The manifest file, called&amp;nbsp;manifest.json, gives information about the extension, such as the most important files and the capabilities that the extension might use. Here's a typical manifest file for a browser action that uses information from google.com:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;&amp;nbsp;&amp;nbsp;"name":&amp;nbsp;"My Extension",&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;&amp;nbsp;&amp;nbsp;"version":&amp;nbsp;"2.1",&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;&amp;nbsp;&amp;nbsp;"description":&amp;nbsp;"Gets information from Google.",&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;&amp;nbsp;&amp;nbsp;"icons":&amp;nbsp;{&amp;nbsp;"128":&amp;nbsp;"icon_128.png"&amp;nbsp;},&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;&amp;nbsp;&amp;nbsp;"background":&amp;nbsp;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"persistent":&amp;nbsp;false,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"scripts":&amp;nbsp;["bg.js"]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;&amp;nbsp;&amp;nbsp;},&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;&amp;nbsp;&amp;nbsp;"permissions":&amp;nbsp;["http://*.google.com/",&amp;nbsp;"https://*.google.com/"],&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;&amp;nbsp;&amp;nbsp;"browser_action":&amp;nbsp;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"default_title":&amp;nbsp;"",&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"default_icon":&amp;nbsp;"icon_19.png",&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"default_popup":&amp;nbsp;"popup.html"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;&amp;nbsp;&amp;nbsp;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;For more information of the answer of this question see the link:-&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&lt;a href="http://developer.chrome.com/extensions/overview.html"&gt;http://developer.chrome.com/extensions/overview.html&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;u2:p&gt;&lt;/u2:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;4. There are three rooms, and there are Princess, Flowers and Snake in those rooms. The doors of all the rooms have incorrect nameplates. i.e., the nameplate for the princess’ room is not Princess. Similarly, the nameplate for the Flowers’ room is not Flowers. You need to find the room of the Princess without going to the room of Snake. How do you find?&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;Ans;-&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;Go to the room which has the nameplate Snake. That will not have Snake. If the room has princess, you are done. If the room has flowers, then go to the room which has nameplate flowers. Princess would be there in that room. [Since, Princess cannot be there in the room which has nameplate Princess.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;u2:p&gt;&lt;/u2:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;5. Which is faster: finding an item in a hashtable or in a sorted list? And Why?&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;Ans;-&amp;nbsp;The fastest way to find an element in a sorted indexable collection is by N-ary search, O(logN), while a hashtable without collissions has a find complexity of O(1).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;u3:p&gt;&lt;/u3:p&gt;It also depends on the amount of the data as well . because if we have a small amount of data then sorted list will be almost as much efficient as the hastable would be but if the data storage is very large then definitely hastable would be efficient.&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin: 0cm 0cm 0.0001pt;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;u2:p&gt;&lt;/u2:p&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="background: white;"&gt;6. How do you find out if a number is a power of 2? And how do you know if it is an odd number? Write code in the language of your choice.&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;Ans:- To check whether a number is a power of 2 we apply the and operation between number and number-1 if we get 0 then it is otherwise it is not .&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;for eg:-&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-q2EoNM5D-Ew/UZjasF94lvI/AAAAAAAAACg/yP8KXPddfFY/s1600/ans.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-q2EoNM5D-Ew/UZjasF94lvI/AAAAAAAAACg/yP8KXPddfFY/s1600/ans.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;  &lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;br /&gt;Hence 8 is an power of 2 .&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=9089945806133315615" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;&lt;a href="http://www.blogger.com/blogger.g?blogID=9089945806133315615" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;/a&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;To check whethera numbers is odd we didvide it by 2 if leaves remainder then it is odd otherwise it is even.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;u1:p&gt;&lt;/u1:p&gt; &lt;div style="margin-bottom: .0001pt; margin: 0cm;"&gt;&lt;span style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;b&gt;7.Number of users in 2010 for adwords, chrome, gmail, android and picassa are in the ratio of 6:9:14:13:8, and in 2011 we add 3 lakh more users. New ratio is 8:12:13:11:6. Number of picassa users in 2011= 1,44,000. Calculate number of adwords users in 2010.&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div align="center" class="separator" style="margin-bottom: .0001pt; margin: 0cm; text-align: center;"&gt;&lt;span style="font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 13.5pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-IevLqXJSmrs/UZjayiKgIoI/AAAAAAAAACo/ajAalCkvhi4/s1600/number.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="297" src="http://4.bp.blogspot.com/-IevLqXJSmrs/UZjayiKgIoI/AAAAAAAAACo/ajAalCkvhi4/s640/number.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style="font-family: Verdana, sans-serif; font-size: 13.5pt;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br /&gt;&lt;!--[endif]--&gt;&lt;/span&gt;&lt;span style="font-size: 13.5pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bigjobinterview.blogspot.com/feeds/4956482011732466759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://bigjobinterview.blogspot.com/2013/05/google-interview-question-with-solution.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9089945806133315615/posts/default/4956482011732466759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9089945806133315615/posts/default/4956482011732466759'/><link rel='alternate' type='text/html' href='http://bigjobinterview.blogspot.com/2013/05/google-interview-question-with-solution.html' title='Google Interview Question with Solution '/><author><name>Ishant Gaurav</name><uri>http://www.blogger.com/profile/06457625348106772639</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-q2EoNM5D-Ew/UZjasF94lvI/AAAAAAAAACg/yP8KXPddfFY/s72-c/ans.png' height='72' width='72'/><thr:total>0</thr:total></entry></feed>