<snapdata remixID="9406356"><project name="Lab 4.3" 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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu3dXYgm15kf8HOqb9Td/ghBEIG9hoDAFhgc2MVhiVnrQniML6yRLiwQXhQsDJIJs2MwK5LgZWA3ATnCkYZFEhHRlbGxAurRsGvsQRcK+GLtKxsWZMGysBsvyKCL3STT45uuE85Lnc6Zmnq/+uv0x89X8vRb9VT96sz7r+dU9ZwY/I8AAQIECBA4cYF44hUVJECAAAECBIIANggIECBAgEADAQHcAF1JAgQIECAggI0BAgQIECDQQEAAN0BXkgABAgQICGBjgAABAgQINBAQwA3QlSRAgAABAgLYGCBAgAABAg0EBHADdCUJECBAgIAANgYIECBAgEADAQHcAF1JAgQIECAggI0BAgQIECDQQEAAN0BXkgABAgQICGBjgAABAgQINBAQwA3QlSRAgAABAgLYGCBAgAABAg0EBHADdCUJECBAgIAANgYIECBAgEADAQHcAF1JAgQIECAggI0BAgQIECDQQEAAN0BXkgABAgQICGBjgAABAgQINBAQwA3QlSRAgAABAgLYGCBAgAABAg0EBHADdCUJECBAgIAANgYIECBAgEADAQHcAF1JAgQIECAggI0BAgQIECDQQEAAN0BXkgABAgQICGBjgAABAgQINBAQwA3QlSRAgAABAgLYGCBAgAABAg0EBHADdCUJECBAgIAANgYIECBAgEADAQHcAF1JAgQIECAggI0BAgQIECDQQEAAN0BXkgABAgQICGBjgAABAgQINBAQwA3QlSRAgAABAgLYGCBAgAABAg0EBHADdCUJECBAgIAANgYIECBAgEADAQHcAF1JAgQIECAggI0BAgQIECDQQEAAN0BXkgABAgQICGBjgAABAgQINBAQwA3QlSRAgAABAgLYGCBAgAABAg0EBHADdCUJECBAgIAANgYIECBAgEADAQHcAF1JAgQIECAggI0BAgQIECDQQEAAN0BXkgABAgQICGBjgAABAgQINBAQwA3QlSRAgAABAgLYGCBAgAABAg0EBHADdCUJECBAgIAANgYIECBAgEADAQHcAF1JAgQIECAggI0BAgQIECDQQEAAN0BXkgABAgQICGBjgAABAgQINBAQwA3QlSRAgAABAgLYGCBAgAABAg0EBHADdCUJECBAgIAANgYIECBAgEADAQHcAF1JAgQIECAggI0BAgQIECDQQEAAN0BXkgABAgQICGBjgAABAgQINBAQwA3QlSRAgAABAgLYGCBAgAABAg0EBHADdCUJECBAgIAANgYIECBAgEADAQHcAF1JAgQIECAggI0BAgQIECDQQEAAN0BXkgABAgQICGBjgAABAgQINBAQwA3QlSRAgAABAgLYGCBAgAABAg0EBHADdCUJECBAgIAANgYIECBAgEADAQHcAF1JAgQIECAggI0BAgQIECDQQEAAN0BXkgABAgQICGBjgAABAgQINBAQwA3QlSRAgAABAgLYGCBAgAABAg0EBHADdCUJECBAgIAANgYIECBAgEADAQHcAF1JAgQIECAggI0BAgQIECDQQEAAN0BXkgABAgQICGBjgAABAgQINBAQwA3QlSRAgAABAgLYGCBAgAABAg0EBHADdCUJECBAgIAANgYIECBAgEADAQHcAF1JAgQIECAggI0BAgQIECDQQEAAN0BXkgABAgQICGBjgAABAgQINBAQwA3QlSRAgAABAgLYGCBAgAABAg0EBHADdCUJECBAgIAANgYIECBAgEADAQHcAF1JAgQIECAggI0BAgQIECDQQEAAN0BXkgABAgQICGBjgAABAgQINBAQwA3QlSRAgAABAgLYGCBAgAABAg0EBHADdCUJECBAgIAANgYIECBAgEADAQHcAF1JAgQIECAggI0BAgQIECDQQEAAN0BXkgABAgQICGBjgAABAgQINBAQwA3QlSRAgAABAgLYGCBAgAABAg0EBHADdCUJECBAgIAANgYIECBAgEADAQHcAF1JAgQIECAggI0BAgQIECDQQEAAN0BXkgABAgQICGBjgAABAgQINBAQwA3QlSRAgAABAgLYGCBAgAABAg0EBHADdCUJECBAgIAANgYIECBAgEADAQHcAF1JAgQIECAggI2BtQUeffTRSzHGH5cNU0pffOutt36y9o4OucGXv/zlfxFjfCfG+KkQwgcxxkd2dnZ+ObXb8tkQwjtvvfXWs/kzjz766CshhBsHOfa8v67rXu/7/ms3b978zSFP5UQ3f+yxx66klF4ait7jll1ijM/kn7e6ticKohiBRgICuBH8WS372GOPfSal9HLf94+3Dp4cJNlxZ2fn+jLPITDfDCH8YwnNixrAtdVwM3Vld3f3K7du3bqdTbque3cV02Xm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joIAgZMTEMAnZ60SAQIECBDYFxDABgMBAgQIEGggIIAboCtJgAABAgQEsDFAgAABAgQaCAjgBuhKEiBAgAABAWwMECBAgACBBgICuAG6kgQIECBAQAAbAwQIECBAoIGAAG6AriQBAgQIEBDAxgABAgQIEGggIIAboCtJgAABAgQEsDFAgAABAgQaCAjgBuhKEiBAgAABAWwMECBAgACBBgICuAG6kgQIECBAQAAbAwQIECBAoIGAAG6AriQBAgQIEBDAxgABAgQIEGggIIAboCtJgAABAgQEsDFAgAABAgQaCAjgBuhKEiBAgAABAWwMECBAgACBBgICuAG6kgQIECBAQAAbAwQIECBAoIGAAG6AriQBAgQIEBDAxgABAgQIEGggIIAboCtJgAABAgQEsDFAgAABAgQaCAjgBuhKEiBAgAABAWwMECBAgACBBgICuAG6kgQIECBAQAAbAwQIECBAoIGAAG6AriQBAgQIEBDAxgABAgQIEGggIIAboCtJgAABAgQEsDFAgAABAgQaCAjgBuhKEiBAgAABAWwMECBAgACBBgICuAG6kgQIECBAQAAbAwQIECBAoIGAAG6AriQBAgQIEBDAxgABAgQIEGggIIAboCtJgAABAgQEsDFAgAABAgQaCAjgBuhKEiBAgAABAWwMECBAgACBBgICuAG6kgQIECBAQAAbAwQIECBAoIGAAG6AriQBAgQIEBDAxgABAgQIEGggIIAboCtJgAABAgQEsDFAgAABAgQaCAjgBuhKEiBAgAABAWwMECBAgACBBgICuAG6kgQIECBAQAAbAwQIECBAoIGAAG6AriQBAgQIEBDAxgABAgQIEGggIIAboCtJgAABAgQEsDFAgAABAgQaCAjgBuhKEiBAgAABAWwMECBAgACBBgICuAG6kgQIECBAQAAbAwQIECBAoIGAAG6AriQBAgQIEBDAxgABAgQIEGggIIAboCtJgAABAgQEsDFAgAABAgQaCAjgBuhKEiBAgAABAWwMECBAgACBBgICuAG6kgQIECBAQAAbAwQIECBAoIGAAG6AriQBAgQIEBDAxgABAgQIEGggIIAboCtJgAABAgQEsDFAgAABAgQaCAjgBuhKEiBAgAABAWwMECBAgACBBgICuAG6kgQIECBAQAAbAwQIECBAoIGAAG6AriQBAgQIEBDAxgABAgQIEGggIIAboCtJgAABAgQEsDFAgAABAgQaCAjgBuhKEiBAgAABAWwMECBAgACBBgICuAG6kgQIECBAQAAbAwQIECBAoIGAAG6AriQBAgQIEBDAxgABAgQIEGggIIAboCtJgAABAgQEsDFAgAABAgQaCAjgBuhKEiBAgAABAWwMECBAgACBBgICuAG6kgQIECBAQAAbAwQIECBAoIGAAG6AriQBAgQIEBDAxgABAgQIEGgg8P8AlMcgDfyHN/IAAAAASUVORK5CYII=</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="-1.0351562499999414" y="-80.00000000000001" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="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="316.8425196850393" y="59.999998999999946"><block s="receiveGo"></block><block s="clear"></block><block s="hide"></block><block s="up"></block><block s="gotoXY"><l>-100</l><l>40</l></block><block s="doSetVar"><l>numbers</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></list></block></block><block s="write"><block s="reportJoinWords"><list><l>Sum of Numbers : </l><custom-block s="Sum of %l"><block var="numbers"/></custom-block></list></block><l>12</l></block><block s="gotoXY"><l>-100</l><l>20</l></block><block s="write"><block s="reportJoinWords"><list><l>Average of Numbers : </l><custom-block s="Average of %l"><block var="numbers"/></custom-block></list></block><l>12</l></block><block s="gotoXY"><l>-100</l><l>0</l></block><block s="write"><block s="reportJoinWords"><list><l>Includes negatives? </l><custom-block s="includes negative? %l"><block var="numbers"/></custom-block></list></block><l>12</l></block><block s="gotoXY"><l>-100</l><l>-20</l></block><block s="write"><block s="reportJoinWords"><list><l>Is increasing? </l><custom-block s="is increasing? %l"><block var="numbers"/></custom-block></list></block><l>12</l></block><block s="gotoXY"><l>-100</l><l>-40</l></block><block s="write"><block s="reportJoinWords"><list><l>Maximum: </l><custom-block s="Maximum of %l"><block var="numbers"/></custom-block></list></block><l>12</l></block><block s="gotoXY"><l>-100</l><l>-60</l></block><block s="write"><block s="reportJoinWords"><list><l>Make all positive </l><custom-block s="make all positive %l"><block var="numbers"/></custom-block></list></block><l>12</l></block><block s="gotoXY"><l>-100</l><l>-80</l></block><block s="write"><block s="reportJoinWords"><list><l>Only evens </l><custom-block s="only evens %l"><block var="numbers"/></custom-block></list></block><l>12</l></block></script><script x="260.000001" y="683.8000010000001"><block s="doIf"><l/><script><block s="doReplaceInList"><block var="item"/><block var="List of Numbers"/><l>thing</l></block></script></block></script><script x="721.51640725" y="608.9118120236221"><custom-block s="list $arrowRight sentence %l"><custom-block s="only evens %l"><block var="numbers"/></custom-block></custom-block></script><script x="98.64160456249999" y="472.80000399999994"><block s="reportQuotient"><l></l><l>2</l></block></script></scripts></sprite><watcher var="numbers" style="normal" x="12.958333333332803" y="12.958333333333357" color="243,118,29" hidden="true"/><watcher var="sum" style="normal" x="12.958333333332803" y="133.47083592500007" color="243,118,29" hidden="true"/><sprite name="Sprite(2)" idx="2" x="51.09646302250846" y="46.71061093247582" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="188.7,0,147.18600000000004,1" pen="tip" id="140"><costumes><list struct="atomic" id="141"></list></costumes><sounds><list struct="atomic" id="142"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="86"><block s="receiveGo"></block><block s="hide"></block></script><script x="11" y="189"><block s="reportGreaterThan"><block s="reportListItem"><l>1</l><block var="numbers"/></block><block s="reportAnd"><block s="reportListItem"><l>2</l><block var="numbers"/></block><block s="reportAnd"><block s="reportListItem"><l>3</l><block var="numbers"/></block><block s="reportAnd"><block s="reportListItem"><l>4</l><block var="numbers"/></block><block s="reportAnd"><block s="reportListItem"><l>5</l><block var="numbers"/></block><block s="reportAnd"><block s="reportListItem"><l>6</l><block var="numbers"/></block><block s="reportAnd"><block s="reportListItem"><l>7</l><block var="numbers"/></block><block s="reportListItem"><l>8</l><block var="numbers"/></block></block></block></block></block></block></block></block></script><script x="197" y="579"><custom-block s="Maximum of %l"><block var="numbers"/></custom-block></script></scripts></sprite><watcher var="avg" style="normal" x="12.958333333332803" y="160.68333851666665" color="243,118,29" hidden="true"/><watcher var="neg" style="normal" x="12.958333333332803" y="187.8958411083334" color="243,118,29" hidden="true"/><watcher var="bigger" style="normal" x="12.958333333332803" y="215.10834370000006" color="243,118,29" hidden="true"/><watcher var="MAX" style="normal" x="12.958333333332803" y="242.3208462916666" color="243,118,29" hidden="true"/><watcher var="pos" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="even" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Sum of %&apos;List of numbers&apos;" type="reporter" category="lists"><comment w="90" collapsed="false">add code here to report the sum of all the numbers in the list.</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><l>8</l><script><block s="doSetVar"><l>sum</l><block s="reportSum"><block s="reportListItem"><l>1</l><block var="numbers"/></block><block s="reportSum"><block s="reportListItem"><l>2</l><block var="numbers"/></block><block s="reportSum"><block s="reportListItem"><l>3</l><block var="numbers"/></block><block s="reportSum"><block s="reportListItem"><l>4</l><block var="numbers"/></block><block s="reportSum"><block s="reportListItem"><l>5</l><block var="numbers"/></block><block s="reportSum"><block s="reportListItem"><l>6</l><block var="numbers"/></block><block s="reportSum"><block s="reportListItem"><l>7</l><block var="numbers"/></block><block s="reportListItem"><l>8</l><block var="numbers"/></block></block></block></block></block></block></block></block></block></script></block><block s="doReport"><block var="sum"/></block></script></block-definition><block-definition s="Average of %&apos;List of Numbers&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>avg</l><block s="reportQuotient"><custom-block s="Sum of %l"><block var="numbers"/></custom-block><block s="reportListLength"><block var="numbers"/></block></block></block><block s="doReport"><block var="avg"/></block></script></block-definition><block-definition s="includes negative? %&apos;List of Numbers&apos;" type="predicate" category="lists"><comment w="90" collapsed="false">add to report true if the list contains at least one negative number, and false if all numbers are non-negative.</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><l>1</l><block var="numbers"/></block><l>0</l></block><script><block s="doSetVar"><l>neg</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><l>2</l><block var="numbers"/></block><l>0</l></block><script><block s="doSetVar"><l>neg</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><l>3</l><block var="numbers"/></block><l>0</l></block><script><block s="doSetVar"><l>neg</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><l>4</l><block var="numbers"/></block><l>0</l></block><script><block s="doSetVar"><l>neg</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><l>5</l><block var="numbers"/></block><l>0</l></block><script><block s="doSetVar"><l>neg</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><l>6</l><block var="numbers"/></block><l>0</l></block><script><block s="doSetVar"><l>neg</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><l>7</l><block var="numbers"/></block><l>0</l></block><script><block s="doSetVar"><l>neg</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><l>8</l><block var="numbers"/></block><l>0</l></block><script><block s="doSetVar"><l>neg</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doSetVar"><l>neg</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block><block s="doReport"><block var="neg"/></block></script></block-definition><block-definition s="is increasing? %&apos;List of Numbers&apos;" type="predicate" category="lists"><comment w="90" collapsed="false">add code to report true if each value in the list is greater than or equal to the one before it..</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListItem"><l>2</l><block var="numbers"/></block><block s="reportListItem"><l>1</l><block var="numbers"/></block></block><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListItem"><l>3</l><block var="numbers"/></block><block s="reportListItem"><l>2</l><block var="numbers"/></block></block><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListItem"><l>4</l><block var="numbers"/></block><block s="reportListItem"><l>3</l><block var="numbers"/></block></block><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListItem"><l>5</l><block var="numbers"/></block><block s="reportListItem"><l>4</l><block var="numbers"/></block></block><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListItem"><l>6</l><block var="numbers"/></block><block s="reportListItem"><l>5</l><block var="numbers"/></block></block><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListItem"><l>7</l><block var="numbers"/></block><block s="reportListItem"><l>6</l><block var="numbers"/></block></block><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListItem"><l>8</l><block var="numbers"/></block><block s="reportListItem"><l>7</l><block var="numbers"/></block></block><script><block s="doSetVar"><l>bigger</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doSetVar"><l>bigger</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script><script><block s="doSetVar"><l>bigger</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script><script><block s="doSetVar"><l>bigger</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script><script><block s="doSetVar"><l>bigger</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script><script><block s="doSetVar"><l>bigger</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script><script><block s="doSetVar"><l>bigger</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script><script><block s="doSetVar"><l>bigger</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block><block s="doReport"><block var="bigger"/></block></script></block-definition><block-definition s="Maximum of %&apos;List of Numbers&apos;" type="reporter" category="lists"><comment w="90" collapsed="false">add code to report the largest number in the list..</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>MAX</l><block s="reportListItem"><l>1</l><block var="List of Numbers"/></block></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><l>2</l><block var="List of Numbers"/></block><block var="MAX"/></block><script><block s="doSetVar"><l>MAX</l><block s="reportListItem"><l>2</l><block var="List of Numbers"/></block></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><l>3</l><block var="List of Numbers"/></block><block var="MAX"/></block><script><block s="doSetVar"><l>MAX</l><block s="reportListItem"><l>3</l><block var="List of Numbers"/></block></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><l>4</l><block var="List of Numbers"/></block><block var="MAX"/></block><script><block s="doSetVar"><l>MAX</l><block s="reportListItem"><l>4</l><block var="List of Numbers"/></block></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><l>5</l><block var="List of Numbers"/></block><block var="MAX"/></block><script><block s="doSetVar"><l>MAX</l><block s="reportListItem"><l>5</l><block var="List of Numbers"/></block></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><l>6</l><block var="List of Numbers"/></block><block var="MAX"/></block><script><block s="doSetVar"><l>MAX</l><block s="reportListItem"><l>6</l><block var="List of Numbers"/></block></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><l>7</l><block var="List of Numbers"/></block><block var="MAX"/></block><script><block s="doSetVar"><l>MAX</l><block s="reportListItem"><l>7</l><block var="List of Numbers"/></block></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><l>8</l><block var="List of Numbers"/></block><block var="MAX"/></block><script><block s="doSetVar"><l>MAX</l><block s="reportListItem"><l>8</l><block var="List of Numbers"/></block></block></script></block><block s="doReport"><block var="MAX"/></block></script></block-definition><block-definition s="make all positive %&apos;List of Numbers&apos;" type="reporter" category="lists"><comment w="90" collapsed="false">add code to report a new LIST that is the same as the argument, except all negative numbers have been replaced by their absolute value. .</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>pos</l><block s="reportNewList"><list><l></l></list></block></block><block s="doForEach"><l>item</l><block var="List of Numbers"/><script><block s="doIfElse"><block s="reportLessThan"><block var="item"/><l>0</l></block><script><block s="doAddToList"><block s="reportMonadic"><l><option>abs</option></l><block var="item"/></block><block var="pos"/></block></script><script><block s="doAddToList"><block var="item"/><block var="pos"/></block></script></block></script></block><block s="doReport"><block var="pos"/></block></script></block-definition><block-definition s="only evens %&apos;List of Numbers&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doSetVar"><l>even</l><block s="reportNewList"><list><l></l></list></block></block><block s="doForEach"><l>item</l><block var="List of Numbers"/><script><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block var="item"/><l>2</l></block><l>0</l></block><script><block s="doAddToList"><block var="item"/><block var="even"/></block></script></block></script></block><block s="doReport"><block var="even"/></block></script><scripts><script x="66.9296885" y="223.00000100000005"><block var="List of Numbers"/></script></scripts></block-definition><block-definition s="all but first letter of %&apos;string&apos;" type="reporter" category="operators"><comment x="0" y="0" w="199" collapsed="false">Takes a text string as input, and reports a new text string containing all but the first character of the input.</comment><header></header><code></code><translations>pt:_ sem o primeiro caractere&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l><l>i</l></list></block><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="string"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportSum"><l>0</l><l>0</l></block></block></block></script></block><block s="doSetVar"><l>result</l><l></l></block><block s="doSetVar"><l>i</l><l>2</l></block><block s="doUntil"><block s="reportGreaterThan"><block var="i"/><block s="reportStringSize"><block var="string"/></block></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><block s="reportLetter"><block var="i"/><block var="string"/></block></list></block></block><block s="doChangeVar"><l>i</l><l>1</l></block></script></block><block s="doReport"><block var="result"/></block></script></block></script></block-definition><block-definition s="all but first word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="223.00000099999997" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing all but the first word, with one space between words and no spaces at the beginning or end. (Note: consider using SENTENCE-&gt;LIST and processing the resulting list instead of doing recursion on sentences in text string form.  List operations are faster.)</comment><header></header><code></code><translations>pt:_ sem a primeira palavra&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>bf</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>bf</l><l></l></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportGreaterThan"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><script><block s="doSetVar"><l>bf</l><block s="reportJoinWords"><list><block var="bf"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block var="bf"/></block></script></block></script></block-definition><block-definition s="all but last letter of %&apos;string&apos;" type="reporter" category="operators"><comment x="0" y="0" w="218" collapsed="false">Takes a text string as input, and reports a new text string containing all but the last letter of the input.</comment><header></header><code></code><translations>pt:_ sem o último caractere&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l><l>i</l></list></block><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="string"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportSum"><l>0</l><l>0</l></block></block></block></script></block><block s="doSetVar"><l>result</l><l></l></block><block s="doSetVar"><l>i</l><l>1</l></block><block s="doUntil"><block s="reportEquals"><block var="i"/><block s="reportStringSize"><block var="string"/></block></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><block s="reportLetter"><block var="i"/><block var="string"/></block></list></block></block><block s="doChangeVar"><l>i</l><l>1</l></block></script></block><block s="doReport"><block var="result"/></block></script></block></script></block-definition><block-definition s="all but last word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="211.99999999999997" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing all but the last word, with one space between words and no spaces at the beginning or end.  (Note: consider using SENTENCE-&gt;LIST and processing the resulting list instead of doing recursion on sentences in text string form.  List operations are faster.)</comment><header></header><code></code><translations>pt:_ sem a última palavra&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>bl</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>bl</l><l></l></block><block s="doSetVar"><l>index</l><block s="reportStringSize"><block var="sentence"/></block></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="index"/><l>1</l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportLessThan"><block var="index"/><l>1</l></block><script><block s="doSetVar"><l>bl</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="bl"/></list></block></block><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doReport"><block var="bl"/></block></script></block></script></block-definition><block-definition s="first word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="236.00000000000003" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing only the first word, with no spaces before or after it.</comment><header></header><code></code><translations>pt:a primeira palavra de _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>first</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>first</l><l></l></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>first</l><block s="reportJoinWords"><list><block var="first"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>first</l><block s="reportJoinWords"><list><block var="first"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block></script></block><block s="doReport"><block var="first"/></block></script></block></script></block-definition><block-definition s="last letter of %&apos;word&apos;" type="reporter" category="operators"><comment x="0" y="0" w="260" collapsed="false">Takes a text string as input, and reports the last character in the string.</comment><header></header><code></code><translations>pt:o último caractere de _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportLetter"><block s="reportStringSize"><block var="word"/></block><block var="word"/></block></block></script></block-definition><block-definition s="last word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="262" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing only the last word of the input, with no spaces before or after it.</comment><header></header><code></code><translations>pt:a última palavra de _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>last</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>last</l><l></l></block><block s="doSetVar"><l>index</l><block s="reportStringSize"><block var="sentence"/></block></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>last</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="last"/></list></block></block><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>last</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="last"/></list></block></block></script></block><block s="doReport"><block var="last"/></block></script></block></script></block-definition><block-definition s="empty word? %&apos;word&apos;" type="predicate" category="operators"><comment x="0" y="0" w="208.00000000000003" collapsed="false">Takes a text string as input, and reports TRUE if the string has no characters in it of any kind, otherwise false.</comment><header></header><code></code><translations>pt:a palavra _ está vazia&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportStringSize"><block var="word"/></block><l>0</l></block></block></script></block-definition><block-definition s="empty sentence? %&apos;sentence&apos;" type="predicate" category="operators"><comment x="0" y="0" w="221" collapsed="false">Takes a text string as input, and reports TRUE if the input contains no characters other than spaces (therefore, no words when the string is considered as a sentence), otherwise FALSE.</comment><header></header><code></code><translations>pt:a frase _ está vazia&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:füge Wörter zusammen _&#xD;ca:uneix les paraules _&#xD;es:unir las palabras _&#xD;fr:fusionne les mots _&#xD;pt:uma frase com as palavras _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block s="reportCDR"><block var="words"/></block></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Satz _&#xD;ca:llista $arrowRight frase _&#xD;es:lista $arrowRight frase _&#xD;fr:liste $arrowRight phrase _&#xD;pt:uma frase com as palavras em _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Satz $arrowRight Liste _&#xD;ca:frase $arrowRight llista _&#xD;es:frase $arrowRight lista _&#xD;fr:phrase $arrowRight liste _&#xD;pt:uma lista com as palavras da frase _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><comment x="0" y="0" w="146.42857142857144" collapsed="false">report a list in which each item is one letter from the input word</comment><header></header><code></code><translations>de:Wort $arrowRight Liste _&#xD;ca:paraula $arrowRight llista _&#xD;es:palabra $arrowRight lista _&#xD;fr:mot $arrowRight liste _&#xD;pt:uma lista com os caracteres da palavra _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><comment x="0" y="0" w="158.57142857142858" collapsed="false">join all the items of the input list&#xD;into a single word, and report it</comment><header></header><code></code><translations>de:Liste $arrowRight Wort _&#xD;ca:llista $arrowRight paraula _&#xD;es:lista $arrowRight palabra _&#xD;fr:liste $arrowRight mot _&#xD;pt:uma palavra com os caracteres em _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block-definition></blocks><variables><variable name="numbers"><list struct="atomic" id="1642">1,2,3,4,5,6,7,8</list></variable><variable name="sum"><l>36</l></variable><variable name="avg"><l>4.5</l></variable><variable name="neg"><bool>false</bool></variable><variable name="bigger"><bool>true</bool></variable><variable name="MAX"><l>8</l></variable><variable name="pos"><list struct="atomic" id="1643">,1,2,3,4,5,6,7,8</list></variable><variable name="even"><list struct="atomic" id="1644">,2,4,6,8</list></variable></variables></project><media name="Lab 4.3" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>