<snapdata remixID="14378848"><project name="Lab 3.4" app="Snap! 10.7.2, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAAppJREFUeF7t1zFqAlEARdFv4yJsxQVZuxtbN2Jp4Wos3YOVhSGBBAloQjBekGOr8x/eOTI4uVwul+GlQFRgAmBU3uxHAQBBSAsAmOY3DiADaQEA0/zGAWQgLQBgmt84gAykBQBM8xsHkIG0AIBpfuMAMpAWADDNbxxABtICAKb5jQPIQFoAwDS/cQAZSAsAmOY3DiADaQEA0/zGAWQgLQBgmt84gAykBQBM8xsHkIG0AIBpfuMAMpAWADDNbxxABtICAKb5jQPIQFoAwDS/cQAZSAsAmOY3DiADaQEA0/zGAWQgLQBgmt84gAykBQBM8xsHkIG0AIBpfuMAMpAWADDNbxxABtICAKb5jQPIQFoAwDS/cQAZSAsAmOY3DiADaQEA0/zGAWQgLQBgmt84gAykBQC8kX8+n4/1ej1Wq1V6g159HMA7d3i5XH69ezgcxm63G4vF4tVNPPX7AfhD7muEnx+dTqfjdDqN/X7/1Jv1imMA/gHg+yXn8xnAB/wiAPzlI/h4PI7tdusR/AB010cAeCPobDYbm83Gn5AHg/t+HID/HNjx9wsASEhaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrf+BvVKfyoKCEtAAAAAABJRU5ErkJggg==</thumbnail><scenes select="1"><scene name="Lab 3.4"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="MIN" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>input a number</l></block><block s="doSetVar"><l>number_1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>input another number</l></block><block s="doSetVar"><l>number_2</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicLessThan"><list><block var="number_1"/><block var="number_2"/></list></block><script><block s="bubble"><block var="number_1"/></block></script><list></list></block><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="number_2"/><block var="number_1"/></list></block><script><block s="bubble"><block var="number_2"/></block></script><script><block s="bubble"><block var="number_1"/></block></script></block></script></block-definition><block-definition s="contains letter" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Please enter a word</l></block><block s="doSetVar"><l>word</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>letters</l><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>letter</option></l></block></block><block s="doAsk"><l>Enter a letter to search in word</l></block><block s="doSetVar"><l>letter</l><block s="getLastAnswer"></block></block><block s="doForEach"><l>item</l><block var="letters"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="item"/><block var="letter"/></list></block><script><block s="doSayFor"><l>word contains letter!</l><l>2</l></block></script><list></list></block><block s="bubble"><l>letter not found in word</l></block></script></block></script></block-definition><block-definition s="contains letter (2)" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Enter a word</l></block><block s="doSetVar"><l>word</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>letters</l><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>letter</option></l></block></block><block s="bubble"><block var="letters"/></block></script></block-definition><block-definition s="max" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Input a number</l></block><block s="doSetVar"><l>number_1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Input a different number</l></block><block s="doSetVar"><l>number_2</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="number_1"/><block var="number_2"/></list></block><script><block s="bubble"><block var="number_1"/></block></script><list></list></block><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block var="number_2"/><block var="number_1"/></list></block><script><block s="bubble"><block var="number_2"/></block></script><script><block s="bubble"><block var="number_1"/></block></script></block></script></block-definition><block-definition s="between" type="predicate" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Input a number</l></block><block s="doSetVar"><l>number_1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Imput another number</l></block><block s="doSetVar"><l>number_2</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Imput a third number</l></block><block s="doSetVar"><l>number 3</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="number_1"/><block var="number_2"/></list></block><block s="reportVariadicEquals"><list><block var="number_1"/><block var="number 3"/></list></block></list></block><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="number_2"/><block var="number_1"/></list></block><block s="reportVariadicGreaterThan"><list><block var="number 3"/><block var="number_1"/></list></block></list></block><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="number_1"/><block var="number_2"/></list></block><block s="reportVariadicGreaterThan"><list><block var="number_1"/><block var="number 3"/></list></block></list></block></list></block><script><block s="bubble"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="bubble"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="at least as long as" type="predicate" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Input any word</l></block><block s="doSetVar"><l>word</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>letters</l><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block><block s="doSetVar"><l>number_1</l><block s="reportTextAttribute"><l><option>length</option></l><block var="word"/></block></block><block s="doAsk"><l>Input a number</l></block><block s="doSetVar"><l>number_2</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="number_1"/><block var="number_2"/></list></block><script><block s="bubble"><l>Your word has that many letters!</l></block></script><list><block s="reportVariadicGreaterThan"><list><block var="number_1"/><block var="number_2"/></list></block><script><block s="bubble"><l>That word has at least that many letters!</l></block></script><block s="reportVariadicLessThan"><list><block var="number_2"/><block var="number_1"/></list></block><script><block s="bubble"><l>That word does not have that many letters!</l></block></script></list></block></script></block-definition><block-definition s="distance to" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Imput an x value</l></block><block s="doSetVar"><l>x value</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Imput a y value</l></block><block s="doSetVar"><l>y value</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>x distance</l><block s="reportDifference"><block var="x value"/><block s="xPosition"></block></block></block><block s="doSetVar"><l>y distance</l><block s="reportDifference"><block var="y value"/><block s="yPosition"></block></block></block><block s="bubble"><block s="reportJoinWords"><list><l>The distance from here to that point is (</l><block var="x distance"/><l>,</l><block var="y distance"/><l>)</l></list></block></block></script></block-definition></blocks><primitives><block-definition s="%&apos;#1&apos;" type="predicate" category="operators" selector="reportVariadicEquals" primitive="reportVariadicEquals"><header></header><code></code><translations></translations><inputs><input type="%mult%s" readonly="true" separator="=" collapse="all =" initial="2"></input></inputs><script><block s="doPrimitive"><l><bool>true</bool></l><l>reportVariadicEquals</l></block></script></block-definition></primitives><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" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="336"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="337"></list></costumes><sounds><list struct="atomic" id="338"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><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="343"><costumes><list struct="atomic" id="344"></list></costumes><sounds><list struct="atomic" id="345"></list></sounds><blocks></blocks><variables></variables><scripts><script x="77" y="76.33333333333337"><block s="receiveGo"></block><custom-block s="contains letter"></custom-block></script><script x="77" y="137.33333333333314"><block s="receiveGo"></block><custom-block s="MIN"></custom-block></script><script x="76" y="199.33333333333337"><block s="receiveGo"></block><custom-block s="max"></custom-block></script><script x="207" y="113.66666666666663"><custom-block s="at least as long as"></custom-block></script><script x="211" y="135.5"><custom-block s="distance to"></custom-block></script><script x="207.12109375" y="95.33333333333334"><custom-block s="between"></custom-block></script></scripts></sprite><watcher scope="Stage" s="getLastAnswer" style="normal" x="10" y="10" color="4,148,220" hidden="true"/><watcher var="number_1" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="number 3" style="normal" x="10" y="9.00001199999997" color="243,118,29" hidden="true"/><watcher var="number_2" style="normal" x="118" y="5.00000399999999" color="243,118,29" hidden="true"/><watcher var="word" style="normal" x="119" y="34.000005999999985" color="243,118,29" hidden="true"/><watcher var="letter" style="normal" x="121" y="61.00000799999998" color="243,118,29" hidden="true"/><watcher var="letters" style="normal" x="10" y="125.00000999999997" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="x value" style="normal" x="10" y="218.00001199999997" color="243,118,29" hidden="true"/><watcher var="y value" style="normal" x="10" y="239.00001399999996" color="243,118,29" hidden="true"/><watcher var="x distance" style="normal" x="10" y="260.00001599999996" color="243,118,29" hidden="true"/><watcher var="y distance" style="normal" x="10" y="281.00001799999995" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="number_1"><l>100</l></variable><variable name="number_2"><l>100</l></variable><variable name="word"><l>eight</l></variable><variable name="letter"><l>o</l></variable><variable name="letters"><list struct="atomic" id="370">e,i,g,h,t</list></variable><variable name="number 3"><l>100</l></variable><variable name="x value"><l>70</l></variable><variable name="y value"><l>100</l></variable><variable name="x distance"><l>70</l></variable><variable name="y distance"><l>100</l></variable></variables></scene></scenes></project><media name="Lab 3.4" app="Snap! 10.7.2, https://snap.berkeley.edu" version="2"></media></snapdata>