<snapdata remixID="9280224"><project name="U5L5-lineartiming" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="-2.2737367544323206e-13" y="-5.684341886080802e-14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><custom-block s="computation time of %repRing"><block s="reifyReporter"><autolambda><custom-block s="linear search for %s in %l"><l>or</l><block var="10 words"/></custom-block></autolambda><list></list></block></custom-block></script><script x="20" y="64"><custom-block s="computation time of %repRing"><block s="reifyReporter"><autolambda><custom-block s="linear search for %s in %l"><l>through</l><block var="100 words"/></custom-block></autolambda><list></list></block></custom-block></script><script x="20" y="108"><custom-block s="computation time of %repRing"><block s="reifyReporter"><autolambda><custom-block s="linear search for %s in %l"><l>drug</l><block var="1,000 words"/></custom-block></autolambda><list></list></block></custom-block></script><script x="20" y="152"><custom-block s="computation time of %repRing"><block s="reifyReporter"><autolambda><custom-block s="binary search for %s in %l"><l>or</l><block var="10 words"/></custom-block></autolambda><list></list></block></custom-block></script><script x="20" y="196"><custom-block s="computation time of %repRing"><block s="reifyReporter"><autolambda><custom-block s="binary search for %s in %l"><l>through</l><block var="100 words"/></custom-block></autolambda><list></list></block></custom-block></script><script x="20" y="240"><custom-block s="computation time of %repRing"><block s="reifyReporter"><autolambda><custom-block s="binary search for %s in %l"><l>drug</l><block var="1,000 words"/></custom-block></autolambda><list></list></block></custom-block></script><script x="20" y="284"><custom-block s="computation time of %repRing"><block s="reifyReporter"><autolambda><custom-block s="25,000 integers starting from %n"><l>5</l></custom-block></autolambda><list></list></block></custom-block></script><script x="20" y="327"><custom-block s="computation time of %repRing"><block s="reifyReporter"><autolambda><custom-block s="sort %l"><block var="10 words"/></custom-block></autolambda><list></list></block></custom-block></script><script x="20" y="371"><custom-block s="computation time of %repRing"><block s="reifyReporter"><autolambda><custom-block s="sort %l"><block var="100 words"/></custom-block></autolambda><list></list></block></custom-block></script><script x="20" y="415"><custom-block s="computation time of %repRing"><block s="reifyReporter"><autolambda><custom-block s="sort %l"><block var="1,000 words"/></custom-block></autolambda><list></list></block></custom-block></script></scripts></sprite><watcher var="10 numbers" style="normal" x="259" y="143.99999800000003" color="243,118,29" hidden="true"/><watcher var="100 numbers" style="normal" x="13" y="7.499998000000005" color="243,118,29" hidden="true"/><watcher var="10 words" style="normal" x="8" y="6.999997999999977" color="243,118,29" extX="80" extY="197"/><watcher var="100 words" style="normal" x="127" y="6" color="243,118,29" extX="98" extY="196"/><watcher var="1000 numbers" style="normal" x="7" y="10.999998000000005" color="243,118,29" hidden="true"/><watcher var="1,000 words" style="normal" x="264.5000000000002" y="7" color="243,118,29" extX="119" extY="191"/><watcher var="comparisons" style="normal" x="38" y="260" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="computation time of %&apos;expression&apos;" type="reporter" category="other"><comment x="0" y="0" w="167.14285714285717" collapsed="false">Compute the input expression, but ignore the value it reports.  Instead this block reports how many milliseconds it took to perform the computation.</comment><header></header><code></code><translations></translations><inputs><input type="%repRing"></input></inputs><script><block s="doDeclareVariables"><list><l>start time</l></list></block><block s="doSetVar"><l>start time</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><custom-block s="ignore %s"><block s="evaluate"><block var="expression"/><list></list></block><comment w="156.66666666666666" collapsed="false">Call the reporter that you&apos;re trying to time, but ignore its report.</comment></custom-block><block s="doReport"><block s="reportDifference"><block s="reportDate"><l><option>time in milliseconds</option></l></block><block var="start time"/></block></block></script></block-definition><block-definition s="does %&apos;word&apos; have %&apos;number&apos; letters?" type="predicate" category="operators"><comment x="0" y="0" w="211.42857142857144" collapsed="false">Reports True iff the second item (a number)&#xD;is equal to the number of letters in the first item&#xD;(a word).</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportStringSize"><block var="word"/></block><block var="number"/></block></block></script></block-definition><block-definition s="append %&apos;lists&apos;" type="reporter" category="lists"><comment x="0" y="0" w="287" collapsed="false">Take any number of input lists, and create a new list containing the items of the input lists.  So&#xD;              APPEND [A B] [C D]&#xD;where the [,,,] are lists reports the list&#xD;              [A B C D]&#xD;not [[A B] [C D]].</comment><header></header><code></code><translations></translations><inputs><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block var="lists"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportListLength"><block var="lists"/></block><l>1</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="lists"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="lists"/></block><block s="reportNewList"><list></list></block></block><script><block s="doReport"><custom-block s="append %mult%l"><block s="reportCDR"><block var="lists"/></block></custom-block></block></script></block><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="lists"/></block></block><custom-block s="append %mult%l"><block s="reportCONS"><block s="reportCDR"><block s="reportListItem"><l>1</l><block var="lists"/></block></block><block s="reportCDR"><block var="lists"/></block></block></custom-block></block></block></script></block></script></block-definition><block-definition s="linear search for %&apos;value&apos; in %&apos;list&apos;" type="reporter" category="lists"><comment x="0" y="0" w="90" collapsed="false">Kylie Lu&#xD;Danielle Sam&#xD;PD 4.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doSetVar"><l>comparisons</l><l>0</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doChangeVar"><l>comparisons</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block var="item"/><block var="value"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="binary search for %&apos;value&apos; in %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>low</l><l>high</l><l>current index</l><l>current item</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>low</l><l>1</l></block><block s="doSetVar"><l>high</l><block s="reportListLength"><block var="data"/></block></block><block s="doUntil"><block s="reportGreaterThan"><block var="low"/><block var="high"/></block><script><block s="doSetVar"><l>current index</l><custom-block s="average of %n and %n"><block var="low"/><block var="high"/></custom-block></block><block s="doSetVar"><l>current item</l><block s="reportListItem"><block var="current index"/><block var="data"/></block></block><block s="doIfElse"><block s="reportEquals"><block var="current item"/><block var="value"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block var="current item"/><block var="value"/></block><script><block s="doSetVar"><l>high</l><block s="reportDifference"><block var="current index"/><l>1</l></block></block></script><script><block s="doSetVar"><l>low</l><block s="reportSum"><block var="current index"/><l>1</l></block></block></script></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="average of %&apos;a&apos; and %&apos;b&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block s="reportSum"><block var="a"/><block var="b"/></block><l>2</l></block></block></block></script></block-definition><block-definition s="25,000 integers starting from %&apos;n&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportNumbers"><block var="n"/><block s="reportSum"><block var="n"/><l>24999</l></block></block></block></script></block-definition><block-definition s="sort %&apos;data&apos;" type="reporter" category="lists"><comment x="0" y="0" w="247.85714285714286" collapsed="false">Insertion sort:  Split the input into item 1 (which might not be the smallest) and all the rest of the list.  Recursively sort the rest of the list, then insert the one left-over item where it belongs in the list, like adding a card to the hand you&apos;ve already sorted in a card game, or putting a book away in a sorted bookshelf.  </comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportListIsEmpty"><block var="data"/></block><script><block s="doReport"><block var="data"/></block></script></block><block s="doReport"><custom-block s="insert %s into %l"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="sort %l"><block s="reportCDR"><block var="data"/></block></custom-block></custom-block></block></script></block></script></block-definition><block-definition s="insert %&apos;value&apos; into %&apos;sorted-data&apos;" type="reporter" category="lists"><comment x="0" y="0" w="136.42857142857144" collapsed="false">insert one additional value&#xD;into its correct position&#xD;in a list that&apos;s already&#xD;in ascending order.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportListIsEmpty"><block var="sorted-data"/></block><script><block s="doReport"><block s="reportNewList"><list><block var="value"/></list></block></block></script></block><block s="doIf"><block s="reportLessThan"><block var="value"/><block s="reportListItem"><l>1</l><block var="sorted-data"/></block></block><script><block s="doReport"><block s="reportCONS"><block var="value"/><block var="sorted-data"/></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="sorted-data"/></block><custom-block s="insert %s into %l"><block var="value"/><block s="reportCDR"><block var="sorted-data"/></block></custom-block></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations>de:ignoriere _&#xD;ca:ignora _&#xD;es:ignorar _&#xD;fr:ignore _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="words in list %&apos;list&apos; with %&apos;number&apos; letters" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="false">Danielle Sam&#xD;Kylie Lu &#xD;Pd4</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>counter</l></list></block><block s="doSetVar"><l>comparisons</l><l>0</l></block><block s="doSetVar"><l>counter</l><l>0</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doChangeVar"><l>comparisons</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="item"/></block><block var="number"/></block><script><block s="doChangeVar"><l>counter</l><l>1</l></block></script></block></script></block><block s="doReport"><block var="counter"/></block></script></block-definition><block-definition s="words in list %&apos;list&apos; with at least %&apos;number&apos; letters" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="false">Danielle Sam&#xD;Kylie Lu &#xD;Pd4</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>counter</l></list></block><block s="doSetVar"><l>comparisons</l><l>0</l></block><block s="doSetVar"><l>counter</l><l>0</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doChangeVar"><l>comparisons</l><l>1</l></block><block s="doIf"><block s="reportOr"><block s="reportEquals"><block s="reportStringSize"><block var="item"/></block><block var="number"/></block><block s="reportGreaterThan"><block s="reportStringSize"><block var="item"/></block><block var="number"/></block></block><script><block s="doChangeVar"><l>counter</l><l>1</l></block></script></block></script></block><block s="doReport"><block var="counter"/></block></script></block-definition></blocks><variables><variable name="1,000 words"><list struct="atomic" id="505">the,and,to,of,a,in,is,that,for,i,you,it,with,on,as,are,be,this,was,have,or,at,not,your,from,we,by,will,can,but,they,an,he,all,has,if,their,one,do,more,my,his,so,there,about,which,when,what,out,up,our,who,also,had,time,some,would,were,like,been,just,her,new,other,them,she,people,these,no,get,how,me,into,than,only,its,most,may,any,many,make,then,well,first,very,over,now,could,after,even,because,us,said,good,way,two,should,work,use,through,see,know,did,much,where,years,need,him,back,such,those,being,day,take,while,here,before,does,great,year,go,help,want,really,think,best,life,each,made,right,world,business,home,own,down,still,used,find,around,going,every,both,last,off,too,same,information,little,another,look,few,long,part,since,things,place,am,between,during,different,must,come,using,however,without,high,why,something,online,system,better,three,never,always,love,say,might,next,company,state,number,again,free,lot,under,family,found,within,give,set,school,important,water,able,keep,got,sure,end,money,service,small,put,experience,having,once,available,health,support,often,including,days,away,old,area,feel,read,show,big,against,thing,order,program,though,city,group,services,site,making,course,point,children,times,team,game,along,let,house,today,body,working,case,man,real,provide,care,public,top,looking,several,start,less,process,become,actually,local,together,person,change,book,enough,getting,week,power,until,market,fact,god,food,students,full,women,community,name,second,data,government,says,others,ever,yet,research,done,left,far,large,called,doing,already,development,social,open,possible,side,play,means,needs,try,came,based,hard,thought,products,national,quality,level,live,design,makes,project,line,night,least,whether,job,car,example,include,following,given,website,past,plan,offer,buy,call,went,simply,hand,music,easy,problem,men,country,took,four,members,form,personal,control,energy,room,head,pay,create,run,kind,credit,almost,believe,quite,mind,law,early,comes,states,usually,companies,web,taking,started,later,although,story,per,future,known,someone,across,rather,young,whole,special,everything,months,anything,training,url,bit,seen,product,american,please,management,cost,either,light,university,face,due,nothing,human,event,history,probably,friends,learn,current,tell,general,price,list,type,building,industry,bad,check,everyone,office,idea,internet,news,million,video,among,air,especially,told,results,post,hours,international,center,understand,above,addition,major,education,white,particular,problems,media,according,upon,page,continue,black,study,issues,inside,technology,five,value,further,access,reason,short,true,simple,natural,amount,search,result,taken,main,heart,space,financial,ago,trying,question,living,likely,interest,various,insurance,common,move,child,zebra,report,certain,share,single,close,instead,bring,works,age,season,hope,coming,areas,ask,medical,low,games,turn,key,party,add,month,seems,view,fun,matter,words,needed,ways,action,united,north,anyone,sometimes,marketing,asked,maybe,class,wanted,reading,president,art,range,treatment,content,individual,pretty,remember,south,security,issue,soon,deal,stop,behind,clear,increase,professional,perhaps,present,cause,series,article,complete,visit,front,half,below,property,yes,else,customers,phone,minutes,enjoy,required,weight,word,systems,war,skin,church,questions,contact,mean,talk,sales,features,strong,lead,software,offers,board,performance,period,percent,provides,outside,red,themselves,court,throughout,choose,staff,field,road,meet,sense,college,kids,rate,perfect,risk,allow,specific,position,programs,stay,events,recent,higher,recently,thanks,couple,act,john,saw,loan,leave,card,consider,running,takes,account,longer,itself,changes,opportunity,created,weeks,beautiful,sale,policy,similar,practice,designed,style,held,finally,writing,blog,eyes,store,added,knowledge,death,happy,private,learning,green,focus,unique,points,lost,difficult,tax,rest,success,test,plus,film,potential,note,currently,effective,certainly,additional,hair,third,shows,member,size,computer,blood,popular,return,woman,total,provided,bank,network,quickly,park,activities,step,sound,application,myself,loss,began,role,nice,entire,land,build,growth,watch,therefore,involved,near,benefits,easily,review,lives,includes,ability,street,ones,town,forward,morning,six,received,final,original,choice,attention,model,patients,parents,himself,thinking,cases,meeting,oil,books,summer,hold,seem,date,answer,pain,necessary,political,worked,terms,moment,environment,lower,individuals,student,levels,approach,felt,department,county,goes,sites,costs,york,comments,became,ready,director,late,drive,related,cut,groups,looks,friend,options,heard,looked,email,skills,resources,follow,ensure,chance,situation,playing,interesting,economic,source,cheap,daily,huge,production,hands,types,thus,west,hot,towards,standard,society,receive,users,knew,nature,written,fall,save,ideas,players,gave,details,giving,clients,record,effect,items,completely,safety,wrong,global,version,hear,fire,worth,customer,decided,significant,exactly,conditions,travel,physical,paper,variety,cover,term,built,relationship,gets,turned,police,america,section,write,rights,legal,excellent,brand,countries,purchase,included,saying,mobile,fast,hit,cash,thank,considered,decision,mother,planning,plans,projects,organization,table,brought,successful,gives,impact,federal,win,language,science,click,feeling,file,generally,address,develop,allows,effects,wide,subject,door,image,loans,material,improve,ground,regarding,leading,definitely,begin,club,canada,feet,happen,modern,father,option,safe,led,bill,career,parts,developed,force,solution,girl,location,actual,places,color,via,starting,code,former,located,understanding,extra,healthy,wish,benefit,march,traditional,release,stuff,beyond,shall,growing,fine,spend,average,providing,amazing,income,goal,middle,rates,beginning,moving,positive,sort,schools,east,nearly,equipment,piece,link,avoid,basic,latest,eat,track,associated,tried,limited,google,send,alone,june,investment,greater,blue,require,tools,method,lots,highly,walk,truly,tv,paid,studies,regular,particularly,difference,hotel,cancer,son,gold,directly,interested,businesses,response,clean,stage,activity,baby,sent,dog,picture,prices,talking,voice,serious,river,jobs,trade,message,disease,wonderful,earth,hour,expected,whatever,overall,despite,user,central,collection,spent,deep,normal,creating,reach,movie,culture,july,helps,truth,wants,april,box,break,eye,fit,race,expect,guy,stand,increased,families,immediately,drug</list></variable><variable name="100 words"><list struct="atomic" id="506">the,and,to,of,a,in,is,that,for,i,you,it,with,on,as,are,be,this,was,have,or,at,not,your,from,we,by,will,can,but,they,an,he,all,has,if,their,one,do,more,my,his,so,there,about,which,when,what,out,up,our,who,also,had,time,some,would,were,like,been,just,her,new,other,them,she,people,these,no,get,how,me,into,than,only,its,most,may,any,many,make,then,well,first,very,over,now,could,after,even,because,us,said,good,way,two,should,work,use,through</list></variable><variable name="10 words"><list struct="atomic" id="507">the,and,to,of,a,in,is,that,for,or</list></variable><variable name="100 numbers"><list struct="atomic" id="508">93,86,59,84,18,47,56,9,21,7,5,14,78,59,88,92,91,29,64,66,28,47,87,11,96,47,64,70,74,31,19,39,83,84,67,24,6,56,97,18,81,94,37,49,46,24,81,53,13,53,21,87,86,50,82,37,50,43,17,81,99,63,26,63,21,47,10,79,69,86,53,68,26,9,8,34,69,81,14,51,54,32,9,36,35,25,92,31,64,62,38,33,95,15,90,79,15,22,49,12</list></variable><variable name="1000 numbers"><list struct="atomic" id="509">59,346,40,315,958,411,543,264,700,834,470,420,165,768,920,505,100,726,523,15,30,214,314,809,997,486,258,356,976,75,236,552,781,280,917,97,518,143,331,104,477,310,903,347,457,238,783,245,80,869,154,261,850,94,256,707,711,803,973,669,529,200,244,20,113,531,457,772,553,869,127,371,83,246,344,890,33,369,98,6,858,580,192,825,31,29,578,613,914,265,519,642,125,271,848,635,271,200,270,435,523,575,742,500,937,370,552,815,790,271,746,999,587,765,745,278,68,680,206,64,17,474,678,645,300,699,88,212,446,491,779,545,562,395,553,554,850,919,2,282,37,788,36,617,942,526,791,748,402,535,461,684,320,14,60,961,698,246,294,588,954,777,439,517,139,840,660,617,144,394,896,80,202,999,197,472,849,792,350,103,157,593,333,167,212,930,528,868,446,58,571,80,425,749,930,683,730,365,27,137,781,861,236,993,797,443,843,935,893,274,344,667,809,977,982,284,766,367,185,662,240,435,846,435,372,259,328,58,670,67,994,772,682,151,338,856,42,732,617,594,827,6,221,345,663,530,52,958,85,708,142,785,481,361,460,469,135,554,492,751,686,960,630,54,426,247,963,937,543,413,36,378,666,377,120,376,12,971,466,724,199,365,895,367,223,427,672,602,681,99,338,853,283,937,550,834,813,634,107,54,642,778,662,238,913,677,512,577,787,800,952,24,263,71,881,248,624,341,316,539,491,995,185,494,782,83,727,358,114,756,960,623,73,241,708,100,966,893,459,595,598,859,697,732,442,507,390,88,579,290,173,513,228,201,781,828,422,705,364,911,215,18,145,22,9,708,425,753,38,812,309,203,40,278,385,164,70,523,709,796,172,476,41,515,889,559,475,662,877,378,13,803,341,706,198,247,212,460,543,646,526,472,484,383,616,206,696,659,665,982,758,745,924,856,889,340,898,602,830,372,6,308,917,589,627,899,99,957,174,557,136,919,84,418,325,46,993,994,865,63,522,264,581,528,788,401,246,320,489,29,567,559,325,758,779,731,313,598,268,465,294,397,963,817,274,445,6,998,810,972,683,132,280,663,668,284,380,796,501,827,534,141,708,436,255,712,870,8,760,837,261,482,866,928,266,46,192,588,469,649,497,949,787,522,330,378,598,100,146,171,990,561,789,992,231,208,378,755,873,178,129,88,750,996,364,129,673,517,145,277,189,177,547,615,89,705,937,869,499,175,875,717,17,898,385,643,145,600,926,607,292,409,637,860,844,90,216,857,252,825,304,458,66,348,709,321,797,935,602,721,683,51,649,317,357,774,58,271,462,262,344,240,668,46,50,776,463,343,211,501,362,5,235,754,892,522,292,17,767,892,162,687,270,618,588,667,165,235,290,267,109,393,892,288,617,963,796,318,556,378,292,466,984,283,846,432,238,621,768,180,384,838,96,617,157,314,341,322,143,636,277,624,366,150,857,239,44,230,570,619,626,339,780,179,804,39,60,954,157,315,584,545,552,363,8,967,356,532,199,71,46,469,359,643,144,783,568,42,309,482,526,547,919,682,213,447,712,32,535,31,924,559,666,29,304,55,585,84,334,536,831,151,449,941,423,816,48,836,791,774,1000,930,560,924,204,387,335,14,942,488,623,626,809,53,635,343,520,238,200,985,941,362,6,788,142,626,397,140,19,499,495,819,110,340,110,312,710,202,238,284,776,626,128,988,729,228,705,896,124,150,159,473,54,399,81,445,224,469,214,330,644,559,141,576,655,763,680,290,107,583,977,686,572,446,930,798,923,552,492,632,692,223,206,817,100,676,700,713,446,321,32,810,235,607,509,74,978,471,462,644,143,920,395,483,456,98,814,537,915,44,84,822,761,858,720,398,714,381,140,756,584,534,637,312,617,540,214,598,995,900,912,897,684,582,188,878,726,701,341,186,910,231,183,427,687,965,565,765,867,813,537,695,814,595,878,944,886,472,490,397,905,186,507,106,644,799,816,704,756,267,841,799,537,398,668,573,206,151,152,235,96,234,112,575,839,297,548,495,341,791,553,328,301,810,67,334,312,938,283,139,478,282,591,816,530,660,377,25,146,500,701,12,493,935,487,163,518,726,230,854,640,952,996,908,684,706,32,862,44,148,878,106,513,843,701,88,898,854,629,392,539,206,638,367,651,659,107,837,34,963,786,908,575,56,909,161,793,64,584,152,337,835,504,306,572,62,983,333,668,114,719,899,684,700,722,463,938,24,454,910,964,24,383,570,817,190,467,143,7,955</list></variable><variable name="10 numbers"><list struct="atomic" id="510">2,4,9,2,1,10,6,3,5,7</list></variable><variable name="comparisons"><l>100</l></variable></variables></project><media name="U5L5-lineartiming" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>