<snapdata remixID="9244339"><project name="Lab 17b - Timing Reporters" 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="0" y="0" 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="365.513672875" y="10"><custom-block s="Betsy Way %n"><l>100000</l></custom-block></script><script x="281.513672875" y="127"><custom-block s="Alfie Way %s"><l>10</l></custom-block></script><script x="361.513673875" y="82.000001"><custom-block s="say position of %n number in sorted list %l"><l>2</l><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l><l>4</l><l>5</l><l>6</l><l>7</l><l>8</l><l>9</l><l>10</l><l>11</l><l>12</l><l>13</l></list></block></custom-block></script><script x="73" y="170.999996"><custom-block s="time function %repRing"><block s="reifyReporter"><script><custom-block s="position of number %n in unsorted list %l"><l>1</l><block s="reportNewList"><list><l>2</l><l>5</l><l>3</l><l>6</l><l>1</l><l>10</l><l>7</l><l>20</l><l>70</l><l>60</l><l>55</l></list></block></custom-block></script><list></list></block></custom-block></script></scripts></sprite><watcher var="position" style="normal" x="10" y="10" color="243,118,29"/><watcher var="start time" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="guesses" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="high" style="normal" x="10" y="73.00000599999998" color="243,118,29"/><watcher var="low" style="normal" x="10" y="94.00000799999998" color="243,118,29"/><watcher var="guess" style="normal" x="10" y="115.00000999999997" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="time function %&apos;function&apos;" type="reporter" category="other"><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><block s="doReport"><block s="reportDifference"><block s="reportDate"><l><option>time in milliseconds</option></l></block><block var="start time"/></block></block></script><scripts><script x="222" y="45.00000000000017"><custom-block s="ignore %s"><block s="evaluate"><block var="function"/><list></list></block></custom-block></script></scripts></block-definition><block-definition s="ignore %&apos;result&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="Alfie Way %&apos;num&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportCombine"><custom-block s="list from %n to %n"><l>1</l><block var="num"/></custom-block><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></block></script></block-definition><block-definition s="list from %&apos;start&apos; to %&apos;end&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><block var="start"/><block var="end"/><script><block s="doAddToList"><block var="i"/><block var="a"/></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="Betsy Way %&apos;num&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportProduct"><block var="num"/><block s="reportSum"><block var="num"/><l>1</l></block></block><l>2</l></block></block></script></block-definition><block-definition s="position of number %&apos;number&apos; in unsorted list %&apos;list&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input></inputs><script><block s="doSetVar"><l>position</l><l>0</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doChangeVar"><l>position</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block var="number"/><block var="item"/></block><script><block s="doSayFor"><block var="position"/><l>2</l></block></script></block></script></block></script></block-definition><block-definition s="say position of %&apos;number&apos; number in sorted list %&apos;list&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input></inputs><script><block s="doSetVar"><l>guesses</l><l>0</l></block><block s="doSetVar"><l>position</l><block s="reportQuotient"><block s="reportListLength"><block var="list"/></block><l>2</l></block></block><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block s="reportQuotient"><block s="reportListLength"><block var="list"/></block><l>2</l></block><block var="list"/></block><block var="number"/></block><script><block s="doChangeVar"><l>guesses</l><l>1</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>I found it in position </l><block var="position"/><l> in </l><block var="guesses"/><l> guesses</l></list></block><l>5</l></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doForever"><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block s="reportQuotient"><block s="reportListLength"><block var="list"/></block><l>2</l></block><block var="list"/></block><block var="number"/></block><script><block s="doSetVar"><l>low</l><block s="reportListItem"><block s="reportQuotient"><block s="reportListLength"><block var="list"/></block><l>2</l></block><block var="list"/></block></block><block s="doSetVar"><l>high</l><block s="reportListItem"><l><option>last</option></l><block var="list"/></block></block><block s="doSetVar"><l>guess</l><block s="reportRound"><block s="reportQuotient"><block s="reportDifference"><block var="high"/><block var="low"/></block><l>2</l></block></block></block><block s="doSetVar"><l>position</l><block s="reportDifference"><block var="position"/><block s="reportRound"><block s="reportQuotient"><block s="reportDifference"><block var="high"/><block var="low"/></block><l>2</l></block></block></block></block><block s="doChangeVar"><l>guesses</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="position"/><block var="list"/></block><block var="number"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>i guessed the position </l><block var="position"/><l> in </l><block var="guesses"/><l> guesses</l></list></block><l>5</l></block><block s="doStopThis"><l><option>this block</option></l></block></script></block></script></block><block s="doIf"><block s="reportLessThan"><block s="reportListItem"><block s="reportQuotient"><block s="reportListLength"><block var="list"/></block><l>2</l></block><block var="list"/></block><block var="number"/></block><script><block s="doSetVar"><l>low</l><block s="reportListItem"><l>1</l><block var="list"/></block></block><block s="doSetVar"><l>high</l><block s="reportListItem"><block s="reportQuotient"><block s="reportListLength"><block var="list"/></block><l>2</l></block><block var="list"/></block></block><block s="doSetVar"><l>guess</l><block s="reportRound"><block s="reportQuotient"><block s="reportDifference"><block var="high"/><block var="low"/></block><l>2</l></block></block></block><block s="doSetVar"><l>position</l><block s="reportSum"><block var="position"/><block s="reportRound"><block s="reportQuotient"><block s="reportDifference"><block var="high"/><block var="low"/></block><l>2</l></block></block></block></block><block s="doChangeVar"><l>guesses</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="position"/><block var="list"/></block><block var="number"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>i guessed the position </l><block var="position"/><l> in </l><block var="guesses"/><l> guesses</l></list></block><l>5</l></block><block s="doStopThis"><l><option>this block</option></l></block></script></block></script></block></script></block></script><scripts><script x="413.5566446249999" y="403.8333383333327"><block var="guess"/></script></scripts></block-definition></blocks><variables><variable name="position"><l>-12848</l></variable><variable name="start time"><l>1582560504282</l></variable><variable name="guesses"><l>6426</l></variable><variable name="high"><l>8</l></variable><variable name="low"><l>4</l></variable><variable name="guess"><l>2</l></variable></variables></project><media name="Lab 17b - Timing Reporters" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>